Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SQL_Uchebnaya_baza_dannykh.doc
Скачиваний:
4
Добавлен:
07.09.2019
Размер:
120.83 Кб
Скачать

Отбор групп строк (предложение having)

Пример 41. Вывести список мелодий, которые установлены более чем для одного контакта.

Пример 42. Вывести информацию о контактах (имя, количество вызовов, общая длительность), разговоры с которыми (без учета пропущенных) длились в среднем более 1 минуты).

SELECT K.NAME1, COUNT(*), SUM(DLIT)

FROM KONTAKTY K, NOMERA N, VYZOVY V, TIPY_VYZ T

WHERE (K.ID=N.KONT_ID) AND (N.ID=V.NOMER_ID) AND (V.TIP_ID=T.ID)

AND (T.NAZV<>'Пропущенный')

GROUP BY K.ID, K.NAME1

HAVING AVG(DLIT)>60