Hallo,
ich habe folgende Select-Abfrage:
SELECT D.stundenzahl, D.id, D.dienstart, B.id, B.urlaubID,
T.urlaubsanspruch FROM dbo.dienstart AS D, dbo.benutzer AS B
LEFT OUTER JOIN dbo.benutzerTarif AS T ON ((B.id = T.zugeteiltAn)
AND (T.tarifBeginn <= CONVERT(DATETIME,'" + akDatum + "', 104)) AND
CONVERT( DATETIME, '" + akDatum + "', 104 ) < (
CASE
WHEN T.tarifEnde IS NULL THEN '21991231'
WHEN T.tarifEnde = '' THEN '21991231'
ELSE T.tarifEnde
END))
WHERE (((D.gesamtuebersicht = 'True') AND (D.id = " + StatischeFelder.Urlaub + "))
OR ((D.id = B.urlaubID) AND (D.gesamtuebersicht = 'True')))
Wie kann in der Abfrage festlegen, dass wenn T.urlaubsanspruch = '' ist, dann eine 1 als Ergebnis für T.urlaubsanspruch festgelegt werden soll?
Gruesse, NUNUI