Unetway

SQLite - Оператор HAVING

Предложение HAVING позволяет указать условия, которые фильтруют результаты групп в итоговых результатах. Предложение WHERE устанавливает условия для выбранных столбцов, тогда как предложение HAVING устанавливает условия для групп, созданных предложением GROUP BY.

Ниже приведена позиция предложения HAVING в запросе SELECT.

SELECT
FROM
WHERE
GROUP BY
HAVING
ORDER BY

Предложение HAVING должно следовать за предложением GROUP BY в запросе и также должно предшествовать предложению ORDER BY, если оно используется. Ниже приведен синтаксис инструкции SELECT, включая предложение HAVING.

SELECT column1, column2
FROM table1, table2
WHERE [ conditions ]
GROUP BY column1, column2
HAVING [ conditions ]
ORDER BY column1, column2