本文へスキップ
Certia
テクノロジ系
秋期

応用情報技術者 2021年 秋期 問29

29 / 80

“部門別売上”表から、部門コードごと、期ごとの売上を得る SQL文はどれか。 部門別売上 〔問合せ結果〕 部門コード 第1期売上 第2期売上 部門コード 期 売上 ーiii- DO1 1,000 4,000 D01 第1期 1,000 D02 2,000 5,000 第2期 4,000 D01 Do3 3,000 8,000 第1期 2,000 D02 D02 第2期 5,000 D03 第1期 3,000 D03 第2期 8,000

問題の図

正解と解説

表示する
正解 イ

SELECT 部門コード、”第1期AS 期第1期売上AS 売上 FROM 部門別売上 UNION (SELECT 部門コード、'第2期”AS 期第2期売上AS売上 FROM 部門別売上) ORDER BY 部門コード、期

第1期売上と第2期売上をそれぞれ「期」「売上」列に整形し縦に結合するにはUNIONを使い、部門コード・期でソートします。INTERSECT・CROSS JOIN・INNER JOINでは求める結果になりません。

AI に聞く

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