Hi Hansa,
wenn ich dich richtig verstehe, möchtest du nach Artikel-Nr sortieren aber die genannte Reihenfolge
der Lieferung/Rücklieferung beibehalten. Dein Problem ist jetzt, dass die Sortierung nach Artikel-Nr
über alle mit UNION verbundenen Abfragen die gewünschte Reihenfolge wieder durcheinander würfelt.
Eben alles nur nach Artikel-Nr sortiert.
Um die Datensätze nach UNIONs + Artikel-Nr sortiert zu erhalten, muß in jede Abfrage eine Konstante
eingefügt werden, welche in die ORDER By Klausel mit aufgenommen wird.
SQL-Code:
select 1 as Reihenfolge, ArtikelNr, ... from ..
union
select 2 as Reihenfolge, ArtikelNr, ... from ..
union
select 3 as Reihenfolge, ArtikelNr, ... from ..
order by Reihenfolge, ArtikelNr
alex