sql use BoARt -- Alle Kunden, die noch nicht gepackt sind Use Bo Drop Table tmpUngepackt Select a.AdressId, a.Nachname, a.Vorname, b.Bestellid, coalesce(l.Tournr,b.Tournr) TourNr,p.Bezeichnung as Packort into tmpUngepackt From Boart..dauftrag au join dBestellung b On au.Bestellid = b.Bestellid Left Join (Select Bestellid,Tournr from dLibesonderheit where '{Packdatum}' between von and coalesce(bis,'{Packdatum}') and PLZ <>'Pause') l On l.Bestellid = au.Bestellid Join Adresse a on b.Adressid = a.Adressid join boart..dPack p on floor(au.pStation/100) = p.Port where au.AftDatum ='{Packdatum}' and (Status <> 'OK' or Status is Null) Group by a.AdressId, a.Nachname, a.Vorname, b.Bestellid, p.Bezeichnung,coalesce(l.Tournr,b.Tournr) order by p.Bezeichnung,coalesce(l.Tournr,b.Tournr) Select * from tmpUngepackt