Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem dva dotazy sql

Cau, neni mi jasny, proc mi tyhle dva dotazy davaji jiny vysledek:

SELECT MANAGER_ID, MIN(SALARY) FROM EMPLOYEES WHERE SALARY>6000 GROUP BY MANAGER_ID ORDER BY MIN(SALARY) DESC;

SELECT MANAGER_ID, MIN(SALARY) FROM EMPLOYEES GROUP BY MANAGER_ID HAVING MIN(SALARY)>6000 ORDER BY MIN(SALARY) DESC;

Nevite nekdo? Diky.
Pavel

Předmět Autor Datum
já teda nejsem SQL guru, ale IMHO první dotaz napřed filtruje a pak agreguje, druhý napřed agreguje…
touchwood 11.03.2007 12:57
touchwood
nejak jsem si to nedoved predstavit, z je mi to jasny 8-). diky poslední
p.k._ 11.03.2007 13:19
p.k._

Zpět do poradny Odpovědět na původní otázku Nahoru