我有以下(MySQL)表称为"推文":
tweet_id created_at
---------------------
1 1298027046
2 1298027100
5 1298477008
Run Code Online (Sandbox Code Playgroud)
我希望MySQL返回一周中每天的推文数量; 取上述数据应该返回:
Wednesday 1
Friday 2
Run Code Online (Sandbox Code Playgroud)
我现在有以下查询(应该返回星期几的索引,而不是全名):
SELECT
COUNT(`tweet_id`),
WEEKDAY(FROM_UNIXTIME(`created_at`))
FROM tweets2
ORDER BY WEEKDAY(FROM_UNIXTIME(`created_at`))
Run Code Online (Sandbox Code Playgroud)
然而,这返回:
COUNT(`tweet_id`) WEEKDAY(FROM_UNIXTIME(`created_at`))
7377 4
Run Code Online (Sandbox Code Playgroud)
(数据库中总共有7377条推文).我究竟做错了什么?
reg*_*gie 13
SELECT
COUNT(`tweet_id`),
DAYNAME(FROM_UNIXTIME(created_at)) AS Day_Name1
FROM tweets2
GROUP BY Day_Name1
ORDER BY Day_Name1;
Run Code Online (Sandbox Code Playgroud)