“名簿1”表と“名簿2”表のそれぞれ対応する行が全て等しいかどうかを確認するSQL文の a , b , c に入れる適切な字句はどれか。
sql
〔SQL文〕
SELECT CASE WHEN COUNT(*) = 0 THEN '等しい' ELSE '異なる' END AS 結果
FROM ((SELECT * FROM 名簿1 a SELECT * FROM 名簿2)
b
(SELECT * FROM 名簿1 c SELECT * FROM 名簿2)) COMPARE出典令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問9
a | b | c | |
|---|---|---|---|
ア | EXCEPT | UNION ALL | INTERSECT |
イ | EXCEPT | UNION | INTERSECT |
ウ | UNION ALL | INTERSECT | UNION |
エ | UNION | EXCEPT | INTERSECT |