Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana menemukan data dari minggu lalu di MySQL

coba kurangi 1 dari mingguNo:

SELECT  studentID, 
        DATE_FORMAT(`date`, '%U') `WeekNo`,
        COUNT(studentID) totalMissed
FROM hw_homework he
WHERE DATE_FORMAT(`date`, '%U') = 
(SELECT MAX(DATE_FORMAT(NOW(), '%U')-1) 
 FROM hw_homework hi 
 WHERE hi.studentID = he.studentID)
GROUP BY studentID, DATE_FORMAT(`date`, '%U')



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bisakah injeksi SQL dicegah hanya dengan menambahkan bulu mata (string)?

  2. Kirim ArrayList dari android ke php MySQL

  3. Referensi ke grup dalam regex MySQL?

  4. Perbarui langsung Data MySQL

  5. Sintaks pencarian teks lengkap MySQL alternatif