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

Вопрос 29 (s_no sname)

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

 

Выборка:   s_no sname

            s1  Smith

            s2  Jones

            s4  Clark

Варианты:

А) SELECT s.s_no,sname FROM s,sp WHERE s.s_no=sp.s_no

   GROUP BY s.s_no,sname HAVING COUNT(*)>=2

Б) SELECT s.s_no,sname FROM s,sp WHERE s.s_no=sp.s_no

   GROUP BY s.s_no,sname HAVING COUNT(*)>2

В) SELECT s_no,sname FROM s WHERE EXISTS(SELECT s_no FROM sp WHERE s.s_no=sp.s_no

   GROUP BY s_no HAVING COUNT(*)<3)

Г) SELECT s_no,sname FROM s WHERE s_no IN (SELECT s_no FROM sp

   GROUP BY s_no WHERE COUNT(*)>2)

Д) SELECT s_no,sname FROM s WHERE s_no IN (SELECT s_no FROM sp

   GROUP BY s_no HAVING COUNT(*)>2)


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