Databases Reference
In-Depth Information
Die Ausgabe der Bestellungen und Retouren pro Kunde erfolgt über folgenden Befehl:
Select ord.Kunde, Bestellungen, Retoure
from
((SELECT c.riskID Kunde,COUNT (s.orderNo) Bestellungen
FROM [dbo].[iw_sales]s,[dbo].[iw_customer]c
where s.customerNo = c.customerNo
and s.[Type] = 2
group by c.riskID)as ord
FULL OUTER JOIN
(SELECT c.riskID Kunde, count (rh.orderNo) Retoure
FROM [dbo].[iw_return_header]rh,[dbo].[iw_return_line]rl,
[dbo].[iw_customer]c
where rh.customerNo = c.customerNo
and rh.returnNo = rl.returnNo
and rl.type = 2
group by c.riskID) as ret
on ord.Kunde = ret.Kunde)
In Bild 19.1 sehen Sie, wie das Ganze im Abfragefenster aussieht.
 Bild 19.1■
Bestellungen und Retouren
pro Kunde
19.2■Retourenquote pro Kunde
Im nächsten Schritt nehmen Sie die Retourenquote auf Basis der Bestellungen hinzu.
HINWEIS: Zur Berechnung der Quote müssen sowohl die Retouren als auch
die Bestellungen als numeric ausgegeben werden.
 
Search WWH ::




Custom Search