Databases Reference
In-Depth Information
 Bild 11.6■
Neukundenbestelldaten -
endgültige Version
11.6■Retourendaten hinzufügen
Nun fehlen uns noch die Retourendaten. Diese Daten inden Sie in den Tabellen iw_return_
line und iw_return_header . Um die Retouren den Bestellungen zuordnen zu können,
benötigen wir die Bestellnummer aus der Tabelle iw_sales . Diese Bestellnummer ordnen
wir dem entsprechenden Kunden zu. Wir verwenden hier nicht die normale Kundennum-
mer, sondern die eindeutige riskID aus der Tabelle. Der Select für die reinen Retourendaten
sieht dann wie folgt aus:
SELECT c.riskID IRID, s.postingDate Datum, rh.orderNo Bestellung,
cast(sum( rl.quantity) as DECIMAL (10,0)) Anzahl_R_Artikel,
cast(sum (rl.line_amount)as DECIMAL(10,2))R_Nettowert
FROM [dbo].[iw_sales]s,[dbo].[iw_customer]c,
[dbo].[iw_return_line]rl,[dbo].[iw_return_header]rh
where s.type = 2
and s.orderNo = rh.orderNo
and rh.returnNo = rl.returnNo
and s.IWAN = rl.IWAN → die Artikelnummer hinzu!
and rl.type = 2
and s.customerNo = c.customerNo
group by c.riskID, s.postingDate, rh.orderNo
Search WWH ::




Custom Search