Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Select Т. Название,т. Цена, year(с. Дата),month(с. Дата)
FROM Товар Т INNER JOIN Сделка С ON Т.КодТовара= С.КодТовара WHERE YEAR(С.Дата)=2009 AND MONTH(С.Дата)=апрель AND Т.Цена>500;
Билет №13
HAVING – при пмощи ХЭВИНГ отображаются все предварительно сгруппированные по средстсвам GROUP BY блоки данных удовлетворяющие в ХЭВИНГ условие.Это дополнительная возможность профильтровать выгодный набор. Отличие от WHERE: 1) HAVING исключает из результата набора данных группы с результатам агрегирования 2) WHERE исключает из расчета агрегтные значения по группировке записи неудовлеттворябщий условия 3) В условиях поиска WHERE нельзя задавать агрегирование функции Пример 1. Определить фирмы у которых общее кол-во сделок превысило 5 SELECT К.Фирма, COUNT(К.КодСделки) FROM Клиент К INNER JOIN Сделка С ON К.КодКлиента=С.КодКлиента GROUP BY К.Фирмы HAVING COUNT (С.КодСделки)>5;
Date: 2016-08-31; view: 231; Нарушение авторских прав |