Какие (может быть несколько или ни одного!) из ниже перечисленных операторов SELECT дают следующую выборку:
Выборка: s_no sname p_no pname qty
s1 Smith p3 Screw 400
s2 Jones p2 Bolt 400
s4 Clark p5 Cam 400
Варианты:
А) SELECT s.s_no,sname,p.p_no,pname,qty FROM s,sp,p WHERE s.s_no=sp.s_no
AND p.p_no=sp.p_no AND status>10 AND color='Blue'
Б) SELECT s.s_no,sname,p.p_no,pname,qty FROM s,sp,p WHERE s.s_no=sp.s_no
AND p.p_no=sp.p_no AND qty>300
В) SELECT s.s_no,sname,p.p_no,pname,qty FROM (s INNER JOIN sp ON s.s_no=sp.s_no)
INNER JOIN p ON sp.p_no=p.p_no WHERE status>10 AND color='Red'
Г) SELECT s.s_no,sname,p.p_no,pname,sp.qty FROM s,sp INNER JOIN p ON (sp.p_no=p.p_no)
WHERE qty>300 AND s.s_no=sp.s_no
Д) SELECT s.s_no,sname FROM s UNION SELECT p.p_no, pname FROM p UNION
SELECT sp.qty FROM sp WHERE qty>300