我在表中有数据,列 ID 和列日期
id || date
1 || 2013-04-18 15:12:32.000
2 || 2013-04-18 15:13:02.000
3 || 2013-05-01 19:09:28.000
4 || 2013-05-01 19:09:46.000
5 || 2013-05-01 19:10:01.000
6 || 2013-05-01 19:10:17.000
7 || 2013-05-02 08:34:54.000
8 || 2013-05-02 08:35:12.000
9 || 2013-05-18 15:12:32.000
10 || 2013-05-18 15:13:02.000
如何查询仅显示一天计数?或一行计数。所以结果是。
|| date ||
1 || 2013-04-18 15:12:32.000 || 2
2 || 2013-05-01 19:09:28.000 || 4
3 || 2013-05-02 08:34:54.000 || 2
4 || 2013-05-18 15:13:02.000 || 2
我在 mysql 中尝试,它可以工作,有我的查询。
SELECT id, GROUP_CONCAT( date ) AS date, COUNT( id ) AS count
FROM petak_tetap
GROUP BY DATE( date )
但是当我尝试使用 sql server 2008 时,此查询错误
这是错误消息
Msg 195, Level 15, State 10, Line 1
'GROUP_CONCAT' is not a recognized built-in function name.
如何解决?