本文へスキップ
Certia
未分類
春期

データベーススペシャリスト 2014年 春期 問16

16 / 25

“商品月間販売実績”表に対して、SQL文を実行して得られる結果はどれか。 商品月間販売実績 |総販売数 総販売金額 商品コード S001 45,000 S002 50,000 $003 15,000 $004 120,000 S005 80,000 S006 25,000 $007 60,000 [SQL文〕 SELECT A.商品コード AS 商品コード」A.総販売数 AS 総販売数 FROM 商品月間販売実績 A WHERE 3 >(SELECT COUNT(*)FROM 商品月間販売実績 B WHERE A.総販売数 < B.総販売数)

問題の図

正解と解説

表示する
正解 ウ
解答の図解答の図

副問合せは『自分より総販売数が多い商品の件数』を返し、外側のWHERE 3>その件数 は、自分より上位が3件未満=総販売数の上位3位までを取り出します。よって総販売数の多い上位3商品(S004,S005,S007)が結果となります。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。