私は次のデータセットを持っています:
ID  |  CREATED     |  USER
--------------------------
1   |  2012-01-14  |   XYZ
2   |  2012-03-14  |   XYZ
3   |  2012-03-15  |   XYZ
4   |  2012-03-24  |   ABC
5   |  2012-04-10  |   XYZ
6   |  2012-04-11  |   ABC
また、特定のユーザーのCOUNTを表示するだけでなく、レコードがない月の場合は0を表示するレポートが必要です。
MTH  |  COUNT
-------------
JAN  |   1
FEB  |   0
MAR  |   2
APR  |   1
私はなんとかそれを機能させることができましたが、レコードのない月の間、0はありませんでした。これまでのところ、エラーをスローしているこの構文があります。
SELECT Month(CREATED), COUNT(SELECT * FROM SEARCHES WHERE USER = 'XYZ')
FROM SEARCHES
GROUP BY Month(CREATED)