Registriert seit: 29. Nov 2010
3.072 Beiträge
Delphi 2010 Enterprise
|
AW: Select *, ((intfieldname = 0) or (intfieldname is null)) as newfieldname
24. Sep 2012, 09:48
Hallo,
ich möchte ein zusätzliches boolsches Feld selektieren, etwa so:
Code:
SELECT *, ((INTFIELDNAME = 0) OR (INTFIELDNAME IS NULL)) AS NEWFIELDNAME
Geht so etwas? Wie ist die korrekte Syntax? Stringkonkatenation mehrerer Konstanten und Felder und Rückgabe als neues Feld geht ja auch auf diese Weise...
Interbase müsste DECODE kennen:
Code:
SELECT *, DECODE(INTFIELDNAME, 0, NewValue,
NULL, AnotherNewValue,
ElseValues) AS NEWFIELDNAME
from ...
Gruß, Jo
|
|
Zitat
|