PHPでMySQL SELECT文を作成しようとしています。MySQLは過去12ヶ月間の数量を月別にグループ化します
私はsales
とsale_items
の2つのテーブルを持っています。
売上高は列があります:sale_id
、status
sale_itemsの列があります。sale_id
、date_added
(DATETIME)、quantity
私は月ごとにグループ化され、最後の12ヶ月間で、sale_items
からの数量を返す必要がどこにsales
の対応する行のstatus
は「完了」と同じです(ご覧のとおり、sales
とsale_items
はsale_id
で結合できます)。
私は私のニーズに合わせて、次の両方を変更しようとしましたが、運と:
MySQL monthly Sale of last 12 months including months with no Sale
まあ、これはデータセット – Strawberry
に関する特定、重大な仮定は、私はあなたが日付フィールドの話をしていると仮定します、それはありませんか? –
はい、 'date_added'フィールドはグループ化に使用されるフィールドです。私はすぐにこれを試してみます – sgspragg