Forums Neueste Beiträge
 

SQL: Auch Perioden ohne Umsatz auflisten

03/09/2010 - 09:10 von Herbert Fidesser | Report spam
Hallo NG,

mit folgendem SQL-Stement verdichte ich die Umsàtze eines Kunden (IDD)
auf Monatsebene:

SELECT Format([ReDatum],"yymm") AS Periode, D_Pos.IDD,
Sum(R_Journal.Betrag) AS SuBetrag
FROM R_Journal INNER JOIN D_Pos ON R_Journal.ReNr = D_Pos.ReNr
GROUP BY Format([ReDatum],"yymm"), D_Pos.IDD
HAVING (((Format([ReDatum],"yymm")) Between "0901" And "0906") AND
((D_Pos.IDD)W));

Leider aber gibt es auch Monate ohne Umsatz. Da das Statement in ein
Formular und einen Bericht übernommen werden soll, wàre es viel
übersichtlicher, auch diese Monate mit aufzulisten.

Hat jemand eine Idee?

Danke für Hilfe und beste Grüße
Herbert Fidesser
 

Lesen sie die antworten

#1 Mark Doerbandt
03/09/2010 - 10:26 | Warnen spam
Hallo, Herbert,

Herbert Fidesser:

mit folgendem SQL-Stement verdichte ich die Umsàtze eines Kunden (IDD)
auf Monatsebene:

SELECT Format([ReDatum],"yymm") AS Periode, D_Pos.IDD,
Sum(R_Journal.Betrag) AS SuBetrag
FROM R_Journal INNER JOIN D_Pos ON R_Journal.ReNr = D_Pos.ReNr
GROUP BY Format([ReDatum],"yymm"), D_Pos.IDD
HAVING (((Format([ReDatum],"yymm")) Between "0901" And "0906") AND
((D_Pos.IDD)W));

Leider aber gibt es auch Monate ohne Umsatz. Da das Statement in ein
Formular und einen Bericht übernommen werden soll, wàre es viel
übersichtlicher, auch diese Monate mit aufzulisten.



versuche mal

Sum(Nz(R_Journal.Betrag,0)) AS SuBetrag

Gruß - Mark

Ähnliche fragen