私は sqlite クエリがかなり苦手です。
sqlite データベースに一連のエントリがあります。月ごとにグループ化された合計を見つけたい。
SELECT SUM(QUANTITY) quantity, strftime('%m', CREATED_ON) month FROM OrderItemBIT WHERE (strftime('%Y%m',CREATED_ON) BETWEEN '201210' AND '201303') group by month
問題は、特定の月のエントリがない場合、そのエントリにカウントをゼロとして表示する必要があることですが、現在は何も表示されていません。
元。上記のクエリの 1 月のエントリはないと思います。その場合、数量は 0 として表示されます。
誰でもこの問題を解決できますか!!! 前もって感謝します