sql >> Databáze >  >> RDS >> Mysql

Jak najít data z minulého týdne v MySQL

zkuste odečíst 1 od weekNo:

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. Jaký je nejlepší postup pro ukládání vlastních dat pro Wordpress

  2. problém s funkcí to_date se sysdate

  3. html rozbalovací rozevírací seznam vybraná hodnota není vložena do MYSQL

  4. Hibernace nerespektuje pole primárního klíče auto_increment MySQL