1
私は3つのテーブルを持っています。
は私がするSQLクエリSUMテーブルREPORTS
が、同じ店と同じ月を持つレコードのみからレコード(day_amount
)を書きたいです。
私はそのような何かが必要です。
SELECT SUM(REPORTS.day_amount) AS GRAND_TOTAL
FROM REPORTS
WHERE MONTHS.month_id = REPORTS.month_id
AND STORES.store_id = REPORTS.store_id
は正しいですか?私はGROUP BYを使用する必要がありますか?
はい正しいです。グループ化する必要はありません。あなたの質問は大丈夫です。 –
SQLステートメント内の他のテーブルを参照していません。あなたがそれらを使用したい場合は、ここでJOINステートメントを検索して実行する必要があります。 –