php mysql 每日报告命令
php mysql command for daily report
我有一个 mysql table 和一些条目。样本数据
nid | news_date
1 | 16 July 2015, 2:31 pm
2 | 16 July 2015, 2:31 pm
3 | 17 July 2015, 12:31 pm
4 | 18 July 2015, 4:28 pm
5 | 20 July 2015, 12:31 pm
我想要每日报告,我尝试使用这个 sql 命令
SELECT count(nid), DATE(news_date)
FROM tbl_news
GROUP BY DATE(tbl_news.news_date);
但我得到的输出是
count(nid) | DATE(news_date)
5 | NULL
但是我想要日记录统计报告,任何人都可以帮助。
请尝试这个查询:-
SELECT count(nid), news_date
FROM tbl_news
GROUP BY (STR_TO_DATE(tbl_news.news_date, '%d %M %Y')) ;
我删除了日期关键字。
我有一个 mysql table 和一些条目。样本数据
nid | news_date
1 | 16 July 2015, 2:31 pm
2 | 16 July 2015, 2:31 pm
3 | 17 July 2015, 12:31 pm
4 | 18 July 2015, 4:28 pm
5 | 20 July 2015, 12:31 pm
我想要每日报告,我尝试使用这个 sql 命令
SELECT count(nid), DATE(news_date)
FROM tbl_news
GROUP BY DATE(tbl_news.news_date);
但我得到的输出是
count(nid) | DATE(news_date)
5 | NULL
但是我想要日记录统计报告,任何人都可以帮助。
请尝试这个查询:-
SELECT count(nid), news_date
FROM tbl_news
GROUP BY (STR_TO_DATE(tbl_news.news_date, '%d %M %Y')) ;
我删除了日期关键字。