Registriert seit: 6. Apr 2006
171 Beiträge
Delphi 10.3 Rio
|
left join NULL
25. Mär 2009, 12: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
|