Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД Лекция 5 - Введение в язык запросов SQL.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
88.26 Кб
Скачать

Ключевое слово all

При использовании ключевого слова all в результате выборки будут вклю­чены все группы, независимо от того, соответствуют ли связанные с ними данные условиям выборки в разделе where или нет. В строках, которые не соответствуют условиям выборки, во всех столбцах, кроме столбцов, по ко­торым выполняется группировка, будут выведены значения null.

Следующий пример возвращает ID только тех продуктов, которых было зака­зано больше 10:

SELECT ProductID, AVG(Price) AS 'Средняя цена'

FROM [Заказы] .

WHERE КоличествоЗаказов > 10

GROUP BY ProductID '

ProductID Средняя цена

708 709 711

19.2362

5.3243

19.2155

А этот пример возвращает ГО всех продуктов, но для тех из них, которых бы­ло заказано меньше 10, возвращается null (как для продукта с ГО 710):

SELECT ProductID, AVG(Price) AS 'Средняя цена'

FROM [Заказы]

WHERE КоличествоЗаказов > 10 . . .