IT パスポート通信・DB・Webの動作を読むオリジナル・公式資料照合難易度

注文表から顧客IDごとに注文金額を合計し、「合計額が10万円以上の顧客」だけを返したい。グループ集計後の条件を指定する句はどれか。

A
HAVING★ 正解

GROUP BYで作ったグループの集計結果へ条件を付ける。WHEREは通常、集計前の行を絞る条件である。

B
ORDER BYだけ

並べ替えだけでは集計結果の条件による除外にならない。

C
LIMITだけ

件数を制限するもので、合計額の条件を表さない。

D
WHEREにSUM(金額)>=100000だけを書く

WHEREは集計前の行の絞込みであり、グループ集計結果のSUMを条件にする今回の用途ではHAVINGを使う。

解説

GROUP BYで作ったグループの集計結果へ条件を付ける。WHEREは通常、集計前の行を絞る条件である。

根拠資料・確認情報

対応範囲:ITパスポート/2026年度 シラバスVer.6.5

資料確認日:2026-11-02

アプリ内の初回回答データ

回答データを読み込んでいます。

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで IT パスポート 合格を目指す。無料・課金なし。

更新: 2026/11/2
注文表から顧客IDごとに注文金額を合計し、「合計額が10万円以上の顧客」だけを返 | IT パスポート 練習問題・解説 | まなびの時間