問題 #601上級データ移行
注文アイテムの価格更新と集計
order_itemsテーブルのunit_priceを、productsテーブルのpriceに基づいて更新してください。ただし、order_itemsテーブルに同じproduct_idで複数のunit_priceが存在する場合、最も高いunit_priceを基準に更新します。更新後、各注文(order_id)ごとの合計金額を計算し、new_order_totalsテーブルに格納してください。new_order_totalsテーブルには、order_id と total_amount カラムが存在すると仮定します。
この問題で学べること
- データ移行 の構文・考え方
- 上級レベルの SQL クエリの書き方
- ブラウザ上で SQL を実行して即座に結果を確認する練習
使用テーブル
order_itemsproducts難易度・対象者
- 難易度
- 上級
- カテゴリ
- データ移行
- 対象者
- ウィンドウ関数や CTE など応用構文を学びたい方、複雑な集計に挑戦したい方
関連問題
データベースを初期化中...
しばらくお待ちください...