[ 00000110001 @ 09.03.2009. 09:01 ] @
Zdravo, ne znam da li je ovo pravo mjesto za ovo pitanje ali se nadam da jeste. Koristim Delphi + Firebird i imam sljedeci problem. Imam jedan SQL-Query koji selektuje iz tabele firme, znaci treba da na kraju imam group by firme. E sad posto ja imam u selektu i aggregate funkcije, onda moram u group by da stavim "firme" i "tax". Tu je i problem sto mi na kraju izbaci tri puta isto ime firme jer je takodje grupisano po "tax". otprilike ovako: Code: select o.firme, o.tax*sum(o.pieces*o.price) totalprice from orders o group by firme, tax sto bi znacilo da imam na kraju ovakav izgled: Code: AAA 250,00 AAA 25,00 AAA 10,00 BBB 3,00 a meni treba da se firma AAA pojavi jednom sa sumom 285,00 konkretno moje pitanje bi glasilo: Da li je moguce ovako nesto sa duplim select-om rijesiti, ili postoji neki drugi nacin da se to sredi? Unaprijed hvala. |