Imam jedan problemčić a radi se o sljedećem: Imam tabelu TABLE1 koja sadrzi neka polja i ja sada trebam uraditi to,
Grupisati tu tabelu po koloni COL1 (neka sifra) i pritom izracunati sumu za svaku sifru kolone COL1 njen iznos u COL2 i to uraditi za jednu godinu. Zatim to isti uraditi za drugu godinu i kao krajni izlaz da imam zapis koji ima dva polja COL1, i odnos sum1 i sum2 (sum1/sum2) . Dali se to moze uraditi u jednom selectu bez formiranja pomoćne tabele i kako ??? Problem je u suštini malo slozeniji ali sam pokusao izvuci ono sto ja nemogu skuziti a to je kako da povezem ova dva select- a u jednoj proceduri i da izracunam te odnose ???
SELECT COL1,sum(COL2) as sum1
FROM TABLE1
GROUP BY COL1
HAVING(YEAR=2002)
SELECT COL1,sum(COL2) as sum2
FROM TABLE1
GROUP BY COL1
HAVING(YEAR=2003)