テクノロジ系
データ操作
データ操作(全60問中15問目)
No.15
解説へ
"社員"表と"部門"表に対し,次のSQL文を実行したときの結果はどれか。
出典:平成28年秋期 問29
1
2
3
4
ア
イ
ウ
エ
正解
ウ
問題へ
分野:テクノロジ系
中分類:データベース
小分類:
データ操作
広告
解説
まずWHERE句にあるように、社員表と部門表を所属列と部門名列をキー列として結合します。結合処理を行うとフロア列が追加された次のような中間表になります。
そして結合された表中でフロア列の値が"2"である行(部門.フロア=2)の数を、COUNT(*)で集計しています。下表で示すようにフロア列の値が"2"の行は3行あるので、SQL文を実行した結果は
3
になります。
問題をシェア
広告
次の問題
前の問題
この問題の出題歴
ソフトウェア開発技術者 H17春期 問66
▲
Pagetop