本文へ移動
SQL練習場初級 約1分で読めます

SQL練習問題 030: order_itemsの明細売上の基本統計を見る

難易度: 初級 / 使用テーブル: order_items

問題

order_itemsの明細売上について、件数、合計、平均、最小、最大を確認してください。

スターターSQL

SELECT *
FROM order_items
LIMIT 20;

解答例

SELECT
COUNT(*) AS row_count,
SUM(quantity * unit_price) AS total_value,
ROUND(AVG(quantity * unit_price), 2) AS avg_value,
MIN(quantity * unit_price) AS min_value,
MAX(quantity * unit_price) AS max_value
FROM order_items;

見るべきポイント

まずは結果の粒度を意識する練習です。件数、合計、平均、最大・最小、NULLや表記ゆれを確認しながら、集計前にデータの癖を見つけます。

SQL練習場でこの問題を試す

MarTech Farmをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む