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

Вопрос 27 (s_no sname sum_p)

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

 

Выборка:   s_no sname sum_p

            s1  Smith 1300

            s2  Jones  700

            s4  Clark  900

Варианты:

А) SELECT s.s_no,sname,SUM(qty) AS sum_p FROM s,sp WHERE s.s_no=sp.s_no

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

Б) SELECT s.s_no,sname,SUM(qty) AS sum_p FROM s,sp WHERE s.s_no=sp.s_no

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

В) SELECT s.s_no,sname,SUM(qty) AS sum_p FROM s,sp WHERE s.s_no=sp.s_no

   AND EXISTS(SELECT * FROM sp z WHERE sp.s_no=z.s_no AND sp.p_no<>z.p_no)

   GROUP BY s.s_no,sname

Г) SELECT s.s_no,sname,SUM(qty) AS sum_p FROM s,sp WHERE s.s_no=sp.s_no

   AND EXISTS(SELECT * FROM sp z WHERE sp.s_no=z.s_no AND sp.p_no<>z.p_no)

   GROUP BY s.s_no,qty

Д) SELECT s.s_no,sname,SUM(qty) AS sum_p FROM s,sp WHERE s.s_no=sp.s_no

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


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