Какие (может быть несколько или ни одного!) из ниже перечисленных операторов SELECT дают следующую выборку:
Выборка: s_no sname
s1 Smith
s3 Blake
s4 Clark
s5 Adams
Варианты:
А) SELECT DISTINCT s.s_no,sname FROM s,sp WHERE s.s_no = sp.s_no AND qty>200
Б) SELECT s_no,sname FROM s WHERE s_no NOT IN (SELECT * FROM sp WHERE qty>200)
В) SELECT s_no,sname FROM s WHERE s_no NOT IN (SELECT s_no FROM sp WHERE qty>200)
Г) SELECT DISTINCT s.s_no,sname FROM s LEFT JOIN sp ON (s.s_no=sp.s_no)
WHERE qty IS NULL OR qty=200
Д) SELECT s_no,sname FROM s WHERE NOT EXISTS
(SELECT * FROM sp WHERE s.s_no=sp.s_no AND qty>200)