Hallo,
ich habe folgendes Problem. Beim Ausführen der Abfrage:
SQL-Anweisung
1: 2: 3:
| SELECT Table1.*,(CASE WHEN Table1.TYP=1 THEN 2 ELSE Table1.TYP END) AS TEST FROM Table1 WHERE Table1.NR='XXX' ORDER BY TEST |
bekomme ich die Fehlermeldung:
Ungültiges Schlüsselwort
Symbol-String: WHEN
Zeilennummer: 1
Bzw. wenn ich IIF-Anweisung nutze:
SQL-Anweisung
1: 2: 3:
| SELECT Table1.*,IIF(Table1.TYP=1, 2, Table1.TYP) AS TEST FROM Table1 WHERE Table1.NR='XXX' ORDER BY TEST |
Ungültiges Schlüsselwort
Symbol-String: =1
Zeilennummer: 1
Was mache ich falsch?
Moderiert von
Christian S.: SQL-Tags hinzugefügt