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

Вопрос 25 (s_no sname)

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

 

Выборка:   s_no sname

            s2  Jones

            s3  Blake

            s5  Adams

Варианты:

А) 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 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 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))

Д) 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))


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