考虑到日期,我正在尝试对“新”上传的文件进行计数。我想做的是:
date1: 2018-02-08 -> will add to count value until 2018-02-15 is reached.
date2: 2018-02-01 -> will add to count value until 2018-02-08 is reached.
date3: 2018-01-20 -> will add to count value until 2018-01-27 is reached.
在上面的示例中,结果应该为(2),因为date3已经过去了7天。
我尝试了以下查询,但未成功:
"SELECT count(idFicheiro) from ficheiros where DATE(date) < CURDATE() + INTERVAL 7 DAY"
任何帮助将不胜感激。
谢谢。
最佳答案
这是一个选择
(假设日期已经是日期字段)
SELECT count(idFicheiro) from ficheiros where DATEDIFF(NOW(), date) < 7
关于mysql - mySQL:计算7天为"new"的数据字段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48684875/