“社員取得資格” 表に対し,SQL 文を実行して結果を得た。SQL 文の a に入れる字句はどれか。
“社員取得資格” 表
社員コード | 資格 |
|---|---|
S001 | FE |
S001 | AP |
S001 | DB |
S002 | FE |
S002 | SM |
S003 | FE |
S004 | AP |
S005 | NULL |
〔結果〕
社員コード | 資格1 | 資格2 |
|---|---|---|
S001 | FE | AP |
S002 | FE | NULL |
S003 | FE | NULL |
〔SQL 文〕 SELECT C1.社員コード, C1.資格 AS 資格1, C2.資格 AS 資格2 FROM 社員取得資格 C1 LEFT OUTER JOIN 社員取得資格 C2 a
出典2021r03a_db_am2_問8
ア
ON C1.社員コード = C2.社員コード
AND C1.資格 = 'FE' AND C2.資格 = 'AP'
WHERE C1.資格 = 'FE'
イ
ON C1.社員コード = C2.社員コード
AND C1.資格 = 'FE' AND C2.資格 = 'AP'
WHERE C1.資格 IS NOT NULL
ウ
ON C1.社員コード = C2.社員コード
AND C1.資格 = 'FE' AND C2.資格 = 'AP'
WHERE C2.資格 = 'AP'
エ
ON C1.社員コード = C2.社員コード
WHERE C1.資格 = 'FE' AND C2.資格 = 'AP'