Databases Reference
In-Depth Information
27
Bestellung von
mehreren identischen
Artikeln
Ist mit einer höheren Retourenwahrscheinlichkeit zu rechnen, wenn sich mehrere identische
Artikel im Warenkorb beinden? Wenn es sich um identische Artikel unterschiedlicher Grö-
ßen handelt, dann ist zumindest davon auszugehen, dass hier verschiedene Größen zur Aus-
wahl bestellt wurden. Folglich wird es mit hoher Wahrscheinlichkeit zu Teilretouren kommen.
Identische Artikel identiiziert man am besten über die IWAN . Wir selektieren die Bestell-
nummer, die IWAN-Kennung und die Anzahl der Artikel. Wir beschränken uns bei diesem
Beispiel auf den Zeitraum des 4. Quartals 2011.
SELECT s.orderNo, s.IWAN, s.quantity
FROM [dbo].[iw_sales]s
where s.type = 2 → nur Artikel, kein Versand
and s.amount > 0 → nur Artikel, die berechnet wurden
and s.orderDate between '01.10.2011' and '31.12.2011'
Der nächste Schritt ist die Ausgabe aller Bestellungen, bei denen sich identische Artikel im
Warenkorb beinden.
Select * from
(SELECT s.orderNo, s.IWAN, s.quantity
FROM [dbo].[iw_sales]s
where s.type = 2
and s.amount > 0
and s.orderDate between '01.10.2011' and '31.12.2011')ia
where ia.quantity > 1
alle Bestellungen mit mehreren Artikeln pro IWAN
order by ia.quantity desc
27.1■Retouren bei mehreren identischen
Artikeln im Warenkorb
Nun wollen wir die Retouren mehrerer identischer Artikel selektieren.
Select s.orderNo, s.IWAN, rl.quantity Retouren
from [dbo].[iw_return_header]rh,[dbo].[iw_sales]s,
 
Search WWH ::




Custom Search