Hallo an Alle!
Erst mal schönen Gruß aus dem hohen frostigen Norden!!
Ich habe bisher mit Excel und Filemaker gearbeitet und damit eine ERP-Lösung für unser Handelsunternehmen erstellt.
Letztes Jahr sind wir auf eine professionelle ERP-Software umgestiegen, welche in JAVA programmiert ist und auf Oracle basiert, Reports werden über Crystal Reports erstellt.
Mit 42
-() fällt nun das Umdenken in neue Strukturen schon etwas schwerer
, Skripte oder Abfragen weigern sich standhaft, meinen Syntax zu akzeptieren
Hier das erste Problem:
Geben sei eine Tabelle Aufträge mit u.a. einer Spalte 'Lieferdatum'.
Es soll eine Kommissionierliste für alle Lieferungen des nächsten Werktages erstellt werden.
Ich habe nun folgendermaßen geschreiben:
select * from Auftragspos where Lieferdatum<sysdate+if(to_char(sysdate,'D') in(6,7);3;1)
Leider funktioniert die if-Bedingung nicht so, wie in Excel.
Danke im Voraus,
Jens
Erst mal schönen Gruß aus dem hohen frostigen Norden!!
Ich habe bisher mit Excel und Filemaker gearbeitet und damit eine ERP-Lösung für unser Handelsunternehmen erstellt.
Letztes Jahr sind wir auf eine professionelle ERP-Software umgestiegen, welche in JAVA programmiert ist und auf Oracle basiert, Reports werden über Crystal Reports erstellt.
Mit 42



Hier das erste Problem:
Geben sei eine Tabelle Aufträge mit u.a. einer Spalte 'Lieferdatum'.
Es soll eine Kommissionierliste für alle Lieferungen des nächsten Werktages erstellt werden.
Ich habe nun folgendermaßen geschreiben:
select * from Auftragspos where Lieferdatum<sysdate+if(to_char(sysdate,'D') in(6,7);3;1)
Leider funktioniert die if-Bedingung nicht so, wie in Excel.
Danke im Voraus,
Jens
Zuletzt bearbeitet: