having
Publicado por SS (32 intervenciones) el 06/04/2006 18:48:14
SALE EL MISMO RESULTADO?
si pones
SELECT estante, sum(ejemplares) FROM LIBRERIA
having sum(ejemplares)=(SELECT MAX(SUM(ejemplares)) FROM LIBRERIA
GROUP BY estante);
SELECT estante, sum(ejemplares) FROM LIBRERIA group by estante
having sum(ejemplares)=(SELECT MAX(SUM(ejemplares)) FROM LIBRERIA
GROUP BY estante)
GROUP BY estante;
ESTO A QUE SE DEBE ¿?
YO QUE SEPA SE PONE ANTES GROUP BY Y DESPUES HAVING
Y PORQUE ESTA CONSULTA PONE ANTES HAVING
Y AL FINAL GROUP BY ESTANTE;
alguien me lo puede explicar¿?
gracias.
si pones
SELECT estante, sum(ejemplares) FROM LIBRERIA
having sum(ejemplares)=(SELECT MAX(SUM(ejemplares)) FROM LIBRERIA
GROUP BY estante);
SELECT estante, sum(ejemplares) FROM LIBRERIA group by estante
having sum(ejemplares)=(SELECT MAX(SUM(ejemplares)) FROM LIBRERIA
GROUP BY estante)
GROUP BY estante;
ESTO A QUE SE DEBE ¿?
YO QUE SEPA SE PONE ANTES GROUP BY Y DESPUES HAVING
Y PORQUE ESTA CONSULTA PONE ANTES HAVING
Y AL FINAL GROUP BY ESTANTE;
alguien me lo puede explicar¿?
gracias.
Valora esta pregunta


0