¿Qué significa HAVING clause?
Significado en Bases de datos y SQL, traducción al español y ejemplos
HAVING clause: cláusula HAVING
Parte de una consulta SQL que filtra grupos después de GROUP BY, normalmente con una función de agregación como COUNT o SUM.
Cómo se usa
WHERE filtra filas antes de agrupar; HAVING filtra grupos después. Un filtro de filas común suele ir en WHERE, pues HAVING puede ser más lento.
Frases de ejemplo
Use a HAVING clause to list only the cities with more than 100 customers.
Usa una cláusula HAVING para mostrar solo las ciudades con más de 100 clientes.
La condición se aplica al recuento agregado por ciudad.
Move the date filter from the HAVING clause to WHERE so fewer rows get grouped.
Mueve el filtro de fecha de HAVING a WHERE para agrupar menos filas.
Filtrar antes de la agrupación reduce el conjunto que debe procesarse.
Combinaciones frecuentes
- HAVING COUNT(*)
- GROUP BY ... HAVING
- filter groups
- WHERE vs HAVING
Términos relacionados
Esta palabra en otras especialidades
Una misma palabra en inglés puede tener un significado diferente según la especialidad:
Más términos: Sentencias y consultas SQL
- SQL · SQL
- query · consulta
- SELECT statement · sentencia SELECT
- join · unión
- INSERT statement · sentencia INSERT
- UPDATE statement · sentencia UPDATE
- DELETE statement · sentencia DELETE
- ORDER BY · ORDER BY (ordenar por)
- inner join · unión interna
- left join · unión izquierda
- subquery · subconsulta
- SELECT DISTINCT · SELECT DISTINCT
Practica con lecturas adaptadas a tu nivel
Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés:
