Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.539 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: SQL: FULL OUTER JOIN mit sich selbst

  Alt 6. Mär 2009, 10:27
Ich bin jetzt auch ein bisschen kirre, aber was kommt hierbei heraus?
SQL-Code:
SELECT
  SUM(CASE A.Umsatz WHEN NULL THEN 0 ELSE A.Umsatz) AS Summe_Umsatz,
  SUM(CASE V.Umsatz WHEN NULL THEN 0 ELSE V.Umsatz) AS Summe_Umsatz_Vorjahr,
  A.Debitor_ID
FROM
  dbo.DBRechnung V
FULL OUTER JOIN
  dbo.DBRechnung A ON
      V.UnternehmenNr_ID = A.UnternehmenNr_ID AND
      V.Monat_ID = A.Monat_ID AND
      V.Debitor_ID = A.Debitor_ID AND
      V.Artikel_ID = A.Artikel_ID
WHERE
  A.Jahr_ID = 2009
  AND A.Monat_ID = 1
  AND A.UnternehmenNr_ID = 3
GROUP BY
  A.Debitor_ID
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat