ソースコード
/*
受注テーブル(ORDERS)より、受注日(ORDER_DATE)が、2023年7月1日から2023年7月31日の1ヵ月間で
受注した顧客毎の受注件数を表示しなさい。
ただし、同一日の受注は1件とカウントする。
*/
SELECT
     CUST_CODE AS CODE
   , CUST_NAME AS NAME
   , COUNT(*)  AS CNT 
FROM
   ( 
      SELECT DISTINCT
           C.CUST_CODE
         , C.CUST_NAME
         , O.ORDER_DATE 
      FROM
         CUSTOMER AS C 
         INNER JOIN ORDERS AS O 
            ON C.CUST_CODE = O.CUST_CODE 
      WHERE
         O.ORDER_DATE BETWEEN '2023-07-01' AND '2023-07-31'
   ) WK 
GROUP BY
   CUST_CODE
   , CUST_NAME 
ORDER BY
   CNT DESC
   , CODE DESC
提出情報
提出日時2023/08/21 10:37:31
コンテスト第8回 SQLコンテスト
問題受注件数
受験者Geronimon
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量91 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
91 MB
データパターン2
AC
88 MB