テーブル、列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
カウントで 1 日だけを表示する方法、またはカウントで 1 行のみを表示するクエリ。結果はそうです。
|| 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 )
しかし、サーバー2008をSQLしようとすると、このクエリエラーが発生します
ここにエラーメッセージがあります
Msg 195, Level 15, State 10, Line 1
'GROUP_CONCAT' is not a recognized built-in function name.
それを修正する方法は?