Hallo meine SQL Kenntnisse sind nicht allzu gut. Besonders wenn es um die Syntax geht wird es eng.
Ich baue eine Sicht mit 2 Tabellen
Folgende Felder möchte ich drin haben bzw stehen zur Verfügung:
Tabelle 1
OrderID
Ordernumber
Bestellsumme Brutto
Steuer gesamt
Tabelle 2
OrderID
Taxkey (2000 für 7% und 1002 für 19%)
Taxvalue
Jetzt geht es darum eine View zu haben bei der folgende Spalten vorhanden sind
OrderID
Ordernumber
Bestellsumme
Steuer gesamt
Taxvalue 7 %
Taxvalue 19%
Bis jetzt habe ich:
Select Feldernamen
From Tabelle1 LEFT OUTER JOIN Tabelle2 ON Tabelle1.OrderID=Tabelle2.OrderID
Im Moment bekomme ich 2 Zeilen angezeigt mit jeweils der selben OrderID aber verschiedenen Steuberbeträgen. Ich hätte das gerne in einer Zeile mit beiden Taxvalue.
Meine Vermutung Tabelle2 nochmal zu verwenden und irgendwie mit WHERE und/oder Group by arbeiten.
Könnt ihr mir bitte helfen?
GLG Michael
Ich baue eine Sicht mit 2 Tabellen
Folgende Felder möchte ich drin haben bzw stehen zur Verfügung:
Tabelle 1
OrderID
Ordernumber
Bestellsumme Brutto
Steuer gesamt
Tabelle 2
OrderID
Taxkey (2000 für 7% und 1002 für 19%)
Taxvalue
Jetzt geht es darum eine View zu haben bei der folgende Spalten vorhanden sind
OrderID
Ordernumber
Bestellsumme
Steuer gesamt
Taxvalue 7 %
Taxvalue 19%
Bis jetzt habe ich:
Select Feldernamen
From Tabelle1 LEFT OUTER JOIN Tabelle2 ON Tabelle1.OrderID=Tabelle2.OrderID
Im Moment bekomme ich 2 Zeilen angezeigt mit jeweils der selben OrderID aber verschiedenen Steuberbeträgen. Ich hätte das gerne in einer Zeile mit beiden Taxvalue.
Meine Vermutung Tabelle2 nochmal zu verwenden und irgendwie mit WHERE und/oder Group by arbeiten.
Könnt ihr mir bitte helfen?
GLG Michael