我的數據是這樣的:計數鮮明月與多個記錄每月
Code Date
123 1/2/2016
123 1/4/2016
123 1/4/2016
123 2/5/2016
456 1/2/2016
456 1/3/2016
456 2/7/2016
789 1/7/2016
789 1/8/2016
789 3/7/2016
789 3/15/2016
我要找的代碼分組個月的重複計數。
所以結果會是這個樣子
Code Jan2016 Feb2016 Mar2016
123 1 1 0
456 1 1 0
789 1 0 1
我覺得我可能會過於複雜我的代碼。
到目前爲止,我有
SELECT
p.code
,SUM(CASE WHEN p.date BETWEEN '11/1/2010' AND '11/30/2010'
THEN 1 ELSE 0 END) AS 'Nov2010'
FROM table
Group By p.code
但畢竟是從Nov2010,所有記錄拉着我只需要知道如果存在的話
您正在使用哪個[DBMS](https://en.wikipedia.org/wiki/DBMS)? Postgres的?甲骨文? –