hallo.
ich habe für die schule ein kleines anfängerprojekt zu erledigen.
es geht zwar um eine programmierung innerhalb ABAP,
aber mein problem bezieht sich auf sql:
meine sql abfrage soll mir für jede zeile meiner tabelle
den wert der NAME-spalte sowie den minimalen,
den maximalen und den durchschnittlichen wert
der spalte VALUE ermitteln und diese werte
jeweils in eine variable schreiben, die anschließend
ausgegeben werden soll.
ich habe büchern und quellen im internet folgend
diese abfrage geschrieben:
beim ausführen wird aber diese fehlermedung generiert:
"comma without preceding colon (after select?)"
ich denke der code ist formal ok.
aber anscheinen doch nicht!
wenn ich nur ein einziges feld (z.b. NAME) auslesen,
in nur eine einzige variable (z.b. PufferName) speichern
und ausgeben lasse,
dann würde es funktionieren.
was mache ich falsch?
wie gehts richtig?
ich habe für die schule ein kleines anfängerprojekt zu erledigen.
es geht zwar um eine programmierung innerhalb ABAP,
aber mein problem bezieht sich auf sql:
meine sql abfrage soll mir für jede zeile meiner tabelle
den wert der NAME-spalte sowie den minimalen,
den maximalen und den durchschnittlichen wert
der spalte VALUE ermitteln und diese werte
jeweils in eine variable schreiben, die anschließend
ausgegeben werden soll.
ich habe büchern und quellen im internet folgend
diese abfrage geschrieben:
PHP-Code:
SELECT NAME, MIN( VALUE ), MAX( VALUE ), AVG( VALUE )
FROM Tabelle1
INTO PufferName, PufferMin, PufferMax, PufferDurchschn
GROUP BY STOCK.
write: PufferStock.
write: 25 PufferMin.
write: 50 PufferMax.
write: 75 PufferDurchschn.
ENDSELECT.
"comma without preceding colon (after select?)"
ich denke der code ist formal ok.
aber anscheinen doch nicht!
wenn ich nur ein einziges feld (z.b. NAME) auslesen,
in nur eine einzige variable (z.b. PufferName) speichern
und ausgeben lasse,
dann würde es funktionieren.
was mache ich falsch?
wie gehts richtig?
Kommentar