私のテーブルは、さまざまな国で行われた検索の量とそれらが行われた日付を示しています。2012 年と 2013 年の両方で毎月行われた検索を表示するクエリが必要です。月ごとに別々の列を追加する必要があります。年と検索数。以前は、毎週の検索数を返す以下のクエリを使用していましたが、2012 年と 2013 年の毎月の検索数だけに変更したいと思います。
SELECT COUNT(*) as `count`,
`region`,
DATE(NOW()) as `week_ending`
FROM my_stores.stats
WHERE `date` > DATE_ADD(DATE(NOW()), INTERVAL -1 WEEK)
AND
`date` < DATE(NOW())
GROUP BY `region`, DATE(NOW());