Einzelnen Beitrag anzeigen

rokli

Registriert seit: 21. Mär 2009
Ort: Rödinghausen
301 Beiträge
 
Delphi 10.4 Sydney
 
#13

AW: Datensatz immer ausgeben

  Alt 2. Dez 2010, 12:10
Hi,

beim Microsoft SQL Server gibts den Befehl COALESCE

Abfrage 1:

SELECT smiGkLage FROM tblTest

Das Ergebnis siehst Du in Ergebnis1.JPG

Abfrage 2:

SELECT COALESCE(smiGkLage, -1) FROM tblTest

Das Ergebnis wird durch COALSECE so manipuliert, dass wenn das Ergebnis NULL ist, der 2. Wert in der Klammer eingesetzt wird. (siehe Ergebnis2.jpg)

Vielleicht gibst in Deiner DB auch so eine Möglichkeit

Gruß
Rolf
Miniaturansicht angehängter Grafiken
ergebnis1.jpg   ergebnis2.jpg  
Rolf
wenn nicht anders angegeben, schreibe ich zu D7, XE2 und MS SQL - ansonsten fragen Sie ihren Administrator oder einen Operator. Update 06/2020: Delphi 10.4 Sydney
  Mit Zitat antworten Zitat