午前の問題4 | データベース初心者の基礎知識ブログ

午前の問題4

問題

社員テーブルと部門テーブルに対して、次のSQLを実行したときの結果は?

SELECT COUNT(*)
FROM 社員, 部門
WHERE 社員.所属 = 部門.部門名 AND 部門.フロア = 2

20100831_10.jpg

解答

フロアが2階にある部門に所属する社員の数、なので、こうなりますね。

20100831_11.jpg