c64b311ee9
Goto Top

SQL Auswertung 2 Joins und SUM

Hallo liebe Community,

ich bräuchte mal wieder eure Hilfe ;)
ich habe folgendes Problem:
Ich würde gerne aus 3 Tabellen eine Excel Liste erstellen. Auswertung, was an Garantieaufträgen gelaufen ist.
Diese soll aus Navision Datenbanken alle gebuchten Verkaufsrechnungen die den Dimensionscode GARANTIE haben anzeigen.
Primärschlüssel in den Tabellen ist die Dimension Set ID. und die Order No_ (bzw. Document No_)
Das funktioniert soweit auch, nur ziehe ich mir im Moment die Verkaufsrechnungszeilen (Sales Invoice Line) per SVERWEIS aus Excel in eine Tabelle, von dort weiter mit PIVOT als Summe auf die Document No_

Ich würde gerne auf SQL Ebene ein SUM auf die Verkaufsrechnungszeilen machen, wo die
[dbo].[contoso$Sales Invoice Line].[Document No_] = [dbo].[contoso$Sales Header].[Order No_] AND
[dbo].[contoso$Sales Invoice Header].[Dimension Set ID] = [dbo].[contoso$Dimension Set Entry].[Dimension Set ID]

ist, das eben alles in einer Liste ist die man nur aktualisieren muss face-smile
Aber ich kriegs irgendwie nicht hin, Könnt Ihr mir helfen?

Danke!!!

Das ist wie ich es bisher mache, mit SQL; SVERWEIS und PIVOT:


SELECT [Order No_]
,[Sell-to Customer No_]
,[Bill-to Name]
,[Order Date]
,[Posting Date]
,[External Document No_]
,[Quote No_]
,[Dimension Code]
,[Dimension Value Code]
,[Prices Including VAT]
,[dbo].[contoso$Dimension Set Entry].[Dimension Set ID]


FROM [dbo].[contoso$Sales Invoice Header] LEFT OUTER JOIN
[dbo].[contoso$Dimension Set Entry]

ON [dbo].[contoso$Sales Invoice Header].[Dimension Set ID] = [dbo].[contoso$Dimension Set Entry].[Dimension Set ID]

WHERE [dbo].[contoso$Dimension Set Entry].[Dimension Code] like '%GARANTIE%'

Order By [Order Date]

Content-Key: 315207

Url: https://administrator.de/contentid/315207

Printed on: April 26, 2024 at 21:04 o'clock