問題

選択肢
- 1SELECT 部署コード, 社員コード, 名前 FROM A GROUP BY 社員コード
- 2SELECT 部署コード, 社員コード, 名前 FROM A GROUP BY 部署コード
- 3SELECT 部署コード, 社員コード, 名前 FROM A ORDER BY 社員コード, 部署コード
- 4SELECT 部署コード, 社員コード, 名前 FROM A ORDER BY 部署コード, 社員コード
正解
4. SELECT 部署コード, 社員コード, 名前 FROM A ORDER BY 部署コード, 社員コード
詳しい解説を見る解説を閉じる
解説
実行結果Bは部署コードの昇順に並び,同じ部署コード内では社員コードの昇順に並んでいる。並べ替えにはORDER BY句を用い,主たる並べ替えキーを先に書くので「ORDER BY 部署コード, 社員コード」が正しい。GROUP BYは集計用で行はまとめられてしまう。よってエが正しい。(出典: 平成22年度 春期 応用情報技術者試験 午前 問33)
一問一答
全400問を繰り返し学習