Vocabulario de Bases de datos y SQL · Sentencias y consultas SQL

¿Qué significa HAVING clause?

Significado en Bases de datos y SQL, traducción al español y ejemplos

sustantivoTérmino frecuente

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

  1. 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.

  2. 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

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

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: