Thema: Delphi left join NULL

Einzelnen Beitrag anzeigen

jangbu

Registriert seit: 6. Apr 2006
171 Beiträge
 
Delphi 10.3 Rio
 
#1

left join NULL

  Alt 25. Mär 2009, 11:11
Datenbank: SQL-Server 2000 • Zugriff über: BDE
Hallo,

habe folgende abfrage

select a.menge as bestand, b.menge as reserviert, (a.menge - b.menge) as diff
from tab1 a left join tab2 b on (a.name = b.name)

Bekomme auch für alle Artikel (tab1) die Differenz, außer bei den Artikeln wo keine reservierung besteht (kein Datensatz in Tab2), da bekomme ich diff = NULL. Klar da menge - Null = Null

richtig wäre aber:

menge - NULL = menge

Wie bekomme ich das hin?

Danke
jangbu
  Mit Zitat antworten Zitat