目前,我的数据库表中有一个称为date的unix时间戳列。例如,我正在尝试获取当前周每天计算的当前周信息
星期一:21
星期二:0
周三:3
周四:8
周五:0
星期六:0
太阳:0
我知道如何获取最近7天的信息,但是我只需要显示当前一周的信息,因此,如果今天是星期一,则星期二将不显示任何数据,因为星期二还没有到来。
任何指针将不胜感激。
最佳答案
这应该工作:
的SQL
SELECT COUNT(*) FROM mytable WHERE YEARWEEK(reg_date) = YEARWEEK(CURRENT_TIMESTAMP)