пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Вопрос 2 (s_no sname)

Какие (может быть несколько или ни одного!) из ниже перечисленных операторов SELECT дают следующую выборку:

Выборка:   s_no sname

            s1  Smith

            s4  Clark

Варианты:

А) SELECT s_no,sname FROM s WHERE EXISTS (SELECT * FROM p WHERE city='Paris'

   AND EXISTS (SELECT * FROM sp WHERE p.p_no=sp.p_no AND s.s_no=sp.s_no))

Б) SELECT s_no,sname FROM s WHERE NOT EXISTS (SELECT * FROM p WHERE city='Paris'

   AND p_no NOT IN (SELECT p_no FROM sp WHERE s.s_no=sp.s_no))

В) SELECT s_no,sname FROM s WHERE EXISTS (SELECT * FROM p WHERE city='Paris'

   AND NOT EXISTS (SELECT * FROM sp WHERE p.p_no=sp.p_no AND s.s_no=sp.s_no))

Г) SELECT s_no,sname FROM s WHERE NOT EXISTS (SELECT * FROM p WHERE city='Paris'

   AND NOT EXISTS (SELECT * FROM sp WHERE p.p_no=sp.p_no AND s.s_no=sp.s_no))

Д) SELECT s_no,sname FROM s WHERE EXISTS (SELECT * FROM p WHERE city='Paris'

   AND (SELECT * FROM sp WHERE p.p_no=sp.p_no AND s.s_no=sp.s_no))


01.12.2014; 19:02
хиты: 74
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь