Thema: Delphi left join NULL

Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#9

Re: left join NULL

  Alt 1. Apr 2009, 15:56
Hallo,

mal ein nicht getesteter Versuch:

SQL-Code:
select
  Bestand,
  Reserviert,
  Bestand - Reserviert As Diff
from
(
  select
    a.Name,
    Max(IsNull(a.Menge,0)) As Bestand, /* Sollte immer der gleiche Wert sein. */
    Sum(IsNull(b.Menge,0)) As Reserviert
  from tab1 a left
  join tab2 b on (a.Name = b.Name)
  Group By a.Name
) intern
  Mit Zitat antworten Zitat