INGRESAR

REGISTRARSE
Buscador

Cláusula having

Selecciona el idioma :

Debes permitir las cookies de Vimeo para poder visualizar el vídeo.

¡Desbloquea el curso completo y certifícate!

Estás viendo el contenido gratuito. Desbloquea el curso completo para obtener tu certificado, exámenes y material descargable.

*Al comprar el curso, te obsequiamos dos cursos a tu eleccion*

*Ver la mejor oferta de la web*

Cláusula having


La cláusula HAVING aplica una condición al conjunto de resultados agrupados que una consulta devuelve cuando utiliza la cláusula GROUP BY, es decir:

  • Solo se utiliza cuando también se usa la cláusula WHERE.
  • Solo se puede aplicar a las columnas devueltas en la consulta, no pueden aplicarse a una columna de la tabla.

La condición HAVING se aplica después de que se aplican todas las condiciones de la cláusula WHERE y se completan todas las operaciones de GROUP BY, es decir, se ejecuta después de las cláusulas WHERE y GROUP BY.

La condición toma la misma forma que cualquier condición de la cláusula WHERE.

Ejemplo:

  • SELECT department_id, MIN(salary)
  • FROM hr.employees
  • GROUP BY department_id
  • HAVING MIN(salary) 24000,

Diferencias entre las cláusulas WHERE y HAVING:

  • La cláusula WHERE se aplica a todos los registros de la tabla.
  • La cláusula HAVING se aplica a los datos devueltos por la sentencia SELECT cuando usa la cláusula GROUP BY.


clausula having

Publicaciones Recientes de oracle sql

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cúal es el error?