IF (id_grup = id_tow) then begin SELECT min(t.nazwa_druk),'0',sum(p.ilosc),min(p.cena),(sum(p.ilosc) * min(p.cena)) FROM dokmag_poz p, towary t WHERE p.id_towary=t.id AND p.id_dokmag=:did AND p.id_gruptow=:id_grup GROUP BY p.id_towary,p.cena INTO :nazwa, :waga, :ilosc, :cena, :wartosc; end
Oto kawałek procedury z ,którym mam kłopot w wyniku selecta otrzymuje kilkanaście wierszy odpowiedzi i mi to odpowiada , ale co zmienić by każdy z tych wierszy wywalała na zewnątrz procedura kombinowałem z while ,ale jakoś stan mojej wiedzy jest zbyt ubogi , proszę o pomoc ewentualnie gotowe rozwiązanie .