Оформить и купить диплом на бланке ГОЗНАК без предоплаты

SQL предложение HAVING

Предложение HAVING задает критерий для формирования группы  вывода, аналогично тому как предложение WHERE делает это для отдельных строк. Например:

SELECT ТИП_КОМПЬЮТЕРА, MIN (ЦЕНА)

 FROM КОМПЬЮТЕР GROUP BY ТИП_КОМПЬЮТЕРА;

 HAVING MIN (ЦЕНА) < 500.00;

 

Аргументы в предложении HAVING должны иметь одно значение на группу вывода. Следующий запрос запрещен:

SELECT ТИП_КОМПЬЮТЕРА, MIN (ЦЕНА)

FROM КОМПЬЮТЕР    GROUP BY ТИП_КОМПЬЮТЕРА;

HAVING ЦЕНА < 500000.00;

так как поле ЦЕНА может иметь больше одного значения на группу вывода.

В предложении HAVING можно использовать поля, выбранные с помощью GROUP BY. Например:

SELECT ТИП_КОМПЬЮТЕРА, MIN (ЦЕНА)

FROM КОМПЬЮТЕР

GROUP BY ТИП_КОМПЬЮТЕРА;

HAVING ТИП_КОМПЬЮТЕРА IN (‘P-120’,’P-166’,’P-200’);