試してみてください:
SELECT COUNT(*), DATE(date) FROM table WHERE DATE(dtCreatedAt) >= DATE('2009-03-01') AND DATE(dtCreatedAt) <= DATE('2009-03-10') GROUP BY DATE(date);
これにより、2009年5月の毎日の金額が取得されます。
更新:月/年にまたがるさまざまな日付で機能するようになりました。
試してみてください:
SELECT COUNT(*), DATE(date) FROM table WHERE DATE(dtCreatedAt) >= DATE('2009-03-01') AND DATE(dtCreatedAt) <= DATE('2009-03-10') GROUP BY DATE(date);
これにより、2009年5月の毎日の金額が取得されます。
更新:月/年にまたがるさまざまな日付で機能するようになりました。