Kann mir jemand weiterhelfen ?
Ich arbeite mit diversen SQL statements wo Select im Select verwendet wird. Nun würde ich gerne wissen ob man in dem Select Statement auch sowas wie eine IF Konstruktion unterbringen kann. Beispiel:
Select Artikelnummer, Artikelgruppe, (wenn EKPreis 0 dann EK Preis sonst AvgPreis) from … Artikeldatei …
Wenn sowas geht, kann mir jemand bei der Syntax helfen ?
Vielen Dank
Günter Kehrer
Hallo,
ja, das geht:
SELECT artikelnummer, artikelgruppe, (CASE
WHEN ekpreis != 0 THEN ekpreis
ELSE avgpreis
END) AS Preis
FROM artikeldatei;
Gruß
Peter
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo Peter !
Vielen, vielen Dank !
Damit hat’s geklappt. Bin wild begeistert.
Zwar unterstützt der Query Generator mit dem ich
die Views erstelle diese CASE Geschichte nicht, aber
in dem Auswertungsselect (in unserem SAP Business One
Reportgenerator) funktioniert das. Super.
Günter Kehrer