問題
SQL文で表「社員」から部署コードが「D01」の全レコードを取得する正しいSQLはどれか。
選択肢
- 1ア SELECT * FROM 社員 WHERE 部署コード = 'D01'
- 2イ SELECT * FROM 社員 HAVING 部署コード = 'D01'
- 3ウ SELECT ALL 社員 WHERE 部署コード = 'D01'
- 4エ GET * FROM 社員 WHERE 部署コード = 'D01'
解答と解説を見る
正解
1. ア SELECT * FROM 社員 WHERE 部署コード = 'D01'
解説
SELECT文の基本形は「SELECT 列名 FROM 表名 WHERE 条件」です。HAVING句はGROUP BY後の集計結果に対する条件指定に使います。