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

Uso del keyword HAVING en SQL con ejemplos

Referencia de palabras clave SQL

HAVING

Usar el comando HAVING en lugar de WHERE y las funciones de agregación.

Los siguientes SQL enumeran cada país/número de clientes en la región. Pero solo consulta los países que tienen5países con más de un cliente/Región:

SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country
HAVING COUNT(CustomerID) > 5;

Los siguientes SQL enumeran cada país/número de clientes en la región, ordenados de alto a bajo (solo incluye países que tienen5países con más de un cliente/Región):

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

Referencia de palabras clave SQL