[ anon70939 @ 08.09.2014. 08:34 ] @
Ubih se guglajući i ne mogu naći rešenje za sledeće Code: SELECT a.grad, a.kupac, a.vrednost FROM FROM (select p.grad, p.kupac, sum(p.promet) as vrednost FROM prodaja p WHERE p.datum between trunc(sysdate-30) and trunc(sysdate) GROUP BY p.grad, p.kupac )a HAVING MAX(a.vrednost) > 1000000 GROUP BY a.grad, a.kupac, a.vrednost ORDER BY a.vrednost desc Ovaj kod recimo mi daje rezultate za kupce u odredjenim gradovima koji su kupovali preko milion dinara u zadnjih 30 dana. Meni to ne treba nego sam ovaj upit sklopio otprilike da bude jasno šta želim. Ono što mi je potrebno, jeste TOP 10 kupaca po gradovima? Vidim da mogu da koristim MAX ali tada dobijam po jednog kupca, kako to da proširim na 10? |