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

Вопрос 16 (s_no cnt_p)

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

Выборка:   s_no cnt_p

            s1   13

Варианты:

А) SELECT s_no,COUNT(*) AS cnt_p FROM p,sp WHERE p.p_no=sp.p_no AND qty>200

   GROUP BY sp.s_no

Б) SELECT 's1' AS s_no,COUNT(pname) AS cnt_p FROM (s LEFT JOIN sp

   ON (s.s_no=sp.s_no)) LEFT JOIN p ON p.p_no=sp.p_no

В) SELECT s_no,COUNT(*) AS cnt_p FROM p,sp WHERE p.p_no=sp.p_no

   GROUP BY sp.s_no HAVING qty>200

Г) SELECT s_no,COUNT(DISTINCT pname) AS cnt_p FROM p INNER JOIN sp ON p.p_no=sp.p_no

   WHERE qty>200 GROUP BY sp.s_no

Д) SELECT 's1' AS s_no,COUNT(*) AS cnt_p FROM (s LEFT JOIN sp ON (s.s_no=sp.s_no))

   LEFT JOIN p ON p.p_no=sp.p_no


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