Databases Reference
In-Depth Information
 Bild 18.2■
Auswertung der Null-, Teil- oder
Vollretouren
18.3■Ausgabe des Gesamtwerts von Null-,
Teil- und Vollretouren
Auf Basis der vorangegangenen Selektion können Sie natürlich noch weitere Auswertungen
vornehmen. So können Sie z. B. die Gesamtanzahl aller Null-, Teil- und Vollretouren ermit-
teln. Setzen Sie den Select in Klammern, benennen ihn mit einem weiteren Alias, und zäh-
len Sie die Einträge aus der Ergebnisspalte Retouren .
Select x.Retoure, count (*) Anzahl
from
(Select Bestellungen, Anzahl_Artikel, Anzahl_R_Artikel,
CASE when Anzahl_R_Artikel is null THEN 'Keine'
when Anzahl_Artikel - Anzahl_R_Artikel = 0 then 'Voll'
ELSE 'Teil'END Retoure
from
((SELECT s.orderNo Bestellungen,
Cast(sum([Quantity])as DECIMAL(10,0)) Anzahl_Artikel
FROM [dbo].[iw_sales]s
where s.[Type] = 2
group by s.orderNo)as ord
FULL OUTER JOIN
(SELECT rh.orderNo Retoure,
Cast(sum(rl.[quantity])as DECIMAL(10,0)) Anzahl_R_Artikel
Search WWH ::




Custom Search