テクノロジ系
春期
応用情報技術者 2010年 春期 問33
33 / 80
表Aから実行結果Bを得るためのSQL文はどれか。 実行結果B A 社員コード 社員コード 名前 名前 部署コード 給料 部署コード 伊藤幸子 伊藤幸子 200,000 300,000 鈴木裕一 斉藤栄一 鈴木裕一 250,000 本田一弘 350,000 山田五郎 本田一弘 山田五郎 300,000 斉藤栄一 若山まり 若山まり 250,000

正解と解説
表示する
正解 エ
SELECT 部署コード,社員コード、名前 FROM A ORDER BY 部署コード,社員コード
実行結果Bは部署コード・社員コードの順に整列されています。これを得るにはORDER BY 部署コード,社員コード と並べ替えるSQLが必要です。よってエが正解です。GROUP BYは集約用で全行の並べ替えには使えず、ORDER BYのキー順が異なるものも不適切です。