解答例 - 実習課題1 - 8. クエリの結合
実習課題 1
販売管理データベースから、1月始めから 3月末までの受注で、各月の売上台数を表示させる SQL 文を記述しなさい。
- 月名と売上台数を表示すること
解答例
SELECT '1月' AS 月, count(*) AS 売上台数 FROM accept_order WHERE accept_date BETWEEN '20010101' AND '20010131' UNION SELECT '2月' AS 月, count(*) AS 売上台数 FROM accept_order WHERE accept_date BETWEEN '20010201' AND '20010228' UNION SELECT '3月' AS 月, count(*) AS 売上台数 FROM accept_order WHERE accept_date BETWEEN '20010301' AND '20010331';