第2種情報処理技術者試験 1996年度 = 平成8年度・秋期 午前 問51

 “人事”という表から、給与が30万円以上の従業員名を抽出するSQL文はどれか。

 ア  SELECT 給与 FROM 人事 WHERE 従業員名 >= 300000 GROUP BY 給与
 イ  SELECT 従業員名 COUNT(*)FROM 人事 WHERE 給与 >= 300000 GROUP BY 従業員名
 ウ  SELECT 従業員名 FROM 人事 WHERE 給与 >= 300000
 エ  SELECT 従業員名,給与 FROM 人事 GROUP BY 給与 HAVING COUNT(*) >= 300000
 オ  SELECT 従業員名,給与 FROM 人事 WHERE 従業員名 >= 300000

解答

 ウ

解説
 
 関係データベースを操作する言語であるSQLのSELECT文は、表から特定の列を抜き出します。
  SELECT FROM WHERE
という形式であり、表から、条件を満たす項目を抜き出します。
 よって正解は、
  SELECT 従業員名 FROM 人事 WHERE 給与 >= 300000
であるとなります。


BohYoh.comトップページへ