我正在尝试编写一个查询以从我的数据库中获取在表中特定日期发生的记录计数。我的查询如下所示:
SELECT
count(id),
A.status,
YEAR(A.dateRequested),
MONTHNAME(A.dateRequested),
WEEK(A.dateRequested),
DAYNAME(A.dateRequested)
FROM ASSESSMENT A where A.status = 'Pending';
它给我的只是一张唱片:
50 Pending 2013 April 16 Monday
为什么它没有给我列出的所有记录。例如,我在星期一插入了 50 条记录,星期二插入了 20 条,依此类推。我怎样才能得到这样的列表?为什么函数 WEEK(A.dateRequested) 返回16
一个月有 4 周?