logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Cláusula Having

Selecciona el idioma :

Por favor, inicia sesión para que tu progreso sea registrado. Sin iniciar sesión, podrás visualizar el video pero no se aumentará tu avance en el curso

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?