Esta instrucción nos permite limitar el resultado de una
consulta sql en la cual estamos usando funciones de totalización y por
consecuencia agrupando. De alguna manera la instrucción Having reemplaza el
where cuando hacemos agrupados. Su sintaxis es la siguiente:
SELECT
nombre campo 1 , sum(nombre campo 2)
FROM
nombre tabla
GROUP
BY nombre campo 1
HAVING
condición aritmética
Por ejemplo podríamos sumar el número de documento de
nuestros clientes agrupando por nombre y mostrar en el resultado de la consulta
solo aquel cuya suma sea mayor a 5.
El resultado de la instrucción sql es el siguiente:
No hay comentarios:
Publicar un comentario