Databases Reference
In-Depth Information
19
Das Retourenverhalten
der Kunden
Einzelne Kunden haben ein sehr unterschiedliches Retourenverhalten. Es gibt Kunden, die
generell durch regelmäßige hohe Retouren aufallen. In den folgenden Abschnitten beschäf-
tigen wir uns mit
den Retouren pro Kunde,
der individuellen Retourenquote pro Kunde,
der Clusterung der Kunden nach der individuellen Retourenquote und
der Identiizierung der Heavy-Retournierer.
Beispiel: Identiizierung der Kunden, die bei insgesamt mindestens 10 Bestellungen auf
eine Quote von 100 % kommen
19.1■Retouren pro Kunde
Für jeden einzelnen Kunden werden die Anzahl der Bestellungen und die Anzahl der Retou-
ren ermittelt. Bestellungen und Retouren sind zwei Selects, die mit einem FULL OUTER
JOIN verbunden werden.
Die Bestellungen lassen sich folgendermaßen erzeugen:
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
Die Retouren können wie folgt erzeugt werden:
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
 
Search WWH ::




Custom Search