Amparanoia
Grünschnabel
Hallo,
möchte den Umsatz pro Lieferant ausgeben :
select l.lieferant,
((select sum(Betrag) from umsatz
where mandant = 1
and lieferant = l.lieferant
and kz <> 'L'
) -
(select sum(Betrag) from umsatz
where mandant = 1
and lieferant = l.lieferant
and kz = 'L'
)) summe_umsatz
from umsatz l
where l.mandant = 1
group by l.lieferant
Oracle liefert 'Kein Group by Ausdruck' zurück
was mache ich falsch ?
möchte den Umsatz pro Lieferant ausgeben :
select l.lieferant,
((select sum(Betrag) from umsatz
where mandant = 1
and lieferant = l.lieferant
and kz <> 'L'
) -
(select sum(Betrag) from umsatz
where mandant = 1
and lieferant = l.lieferant
and kz = 'L'
)) summe_umsatz
from umsatz l
where l.mandant = 1
group by l.lieferant
Oracle liefert 'Kein Group by Ausdruck' zurück
was mache ich falsch ?