■
”社員”表と”部門”表に対し, 次の SQL 文を実行したときの結果はどれか。
SELECT COUNT(*) FROM 社員, 部門 WHERE 社員.所属 = 部門.部門名 AND 部門.フロア = 2 社員 部門 ┌────┬──────┐ ┌──────┬───┐ │社員番号│所属 │ │部門名 │フロア│ ┝━━━━┿━━━━━━┥ ┝━━━━━━┿━━━┥ │11001 │総務 │ │企画 │ 1 │ │11002 │経理 │ │総務 │ 1 │ │11003 │営業 │ │情報システム│ 2 │ │11004 │営業 │ │営業 │ 3 │ │11005 │情報システム│ │経理 │ 2 │ │11006 │営業 │ │法務 │ 2 │ │11008 │企画 │ │購買 │ 2 │ │12001 │営業 │ └──────┴───┘ │12002 │情報システム│ └────┴──────┘ア 1
イ 2
ウ 3
エ 4
注意:桁がずれて表示されているときは以下のサイトを参考にして下さい。
レイアウトが崩れて見えます@まぐまぐ http://www.mag2.com/help/r109.htm
答えは○(ウ)
該当するのは
社員 ┌────┬──────┐ │社員番号│所属 │ ┝━━━━┿━━━━━━┥ │11002 │経理 │ │11005 │情報システム│ │12002 │情報システム│ └────┴──────┘
の3件