English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Uso do keyword HAVING SQL e exemplo

Referência de Palavras-Chave SQL

HAVING

Use o comando HAVING em vez de WHERE e funções de agrupamento.

Os seguintes SQL listam cada país/A quantidade de clientes na região. Mas apenas consulta os que possuem5Países com mais de 1 cliente/Região:

SELECT COUNT(CustomerID), País
FROM Customers
GROUP BY País
HAVING COUNT(CustomerID) > 5;

Os seguintes SQL listam cada país/A quantidade de clientes na região, ordenada de mais alta para mais baixa (apenas inclui5Países com mais de 1 cliente/Região):

SELECT COUNT(CustomerID), País
FROM Customers
GROUP BY País
HAVING COUNT(CustomerID) > 5
ORDER BY COUNT(CustomerID) DESC;

Referência de Palavras-Chave SQL