コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
/*
受注テーブル(ORDERS)、受注明細テーブル(ORDERS_DTL)より、
受注日(ORDER_DATE)が、2023年5月14日から2023年5月20日の1週間で
受注した商品の受注金額を集計して、表示順に従って上位5つまでの商品を表示しなさい。
受注金額は受注明細テーブルの販売単価(UNITPRICE) × 受注数量(ORDER_QTY)で求めること。
表示項目は以下とする。(エイリアスを使用し→の項目名とする)
*/
SELECT
I.ITEM_CODE AS CODE
, I.ITEM_NAME AS NAME
, SUM(OD.UNITPRICE * OD.ORDER_QTY) AS TOTAL_AMT
FROM
ITEM AS I
, ORDERS AS O
, ORDERS_DTL AS OD
WHERE
O.ORDER_DATE BETWEEN '2023-05-14' AND '2023-05-20'
AND O.ORDER_NO = OD.ORDER_NO
AND OD.ITEM_CODE = I.ITEM_CODE
GROUP BY
I.ITEM_CODE
, I.ITEM_NAME
ORDER BY
SUM(OD.UNITPRICE * OD.ORDER_QTY) DESC
, I.ITEM_CODE DESC
LIMIT
5
;
提出情報
提出日時 | 2023/06/16 16:36:53 |
コンテスト | 第7回 SQLコンテスト |
問題 | 受注金額TOP5 |
受験者 | Geronimon |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 88 MB |
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
88 MB
データパターン2
AC
86 MB
データパターン3
AC
81 MB