SELECT p.auftrag,p.artikel,p.art,
(select {MSSQLTOP1} pox.POS FROM positionen pox where pox.auftrag=p.auftrag and pox.artikel=p.artikel order by pox.sort,pox.zaehler {MYSQLTOP1}) as POSX,   
Pos_Art.Bezeichnung AS PosArt, p.bestellnummer,p.pbezeichnung, p.Liefertermin, p.Auswertung, p.WARE4, cast(p.Zusatztext1 AS {VAR}CHAR(255)) as Zusatztext1, cast(p.Bemerkung AS {VAR}CHAR(255)) as Bemerkung
, a.Artikelnummer,a.EANNummer,a.Zusatznummer,a.Bezeichnung,a.Bestand,a.Reserviert,a.Bestellt,a.Mindestbestand,a.Einheit,a.Lieferbar,a.Warengruppe,a.EK As ArtikelEK,a.MEK As ArtikelMEK
, a.Lagernummer,a.Lagerort1,a.Lagerort2,a.Hersteller,a.Herstellernr,a.NichtKommissionieren,a.PreiseinheitEinkauf
, w.Bezeichnung As Warenbezeichnung,w.Bondruck,w.AbweichendeUST,w.UseSteuer
, f.Eigenfertigung_EK,f.Eigenfertigung,f.Artikel_Type,f.Arbeitsvorbereitung,f.CAD_Datum,f.CAD_Info,f.LiZeit_min,f.LiZeit_max,f.FeZeit,f.Kanban2
,(select MIN(poy.Liefertermin) FROM positionen poy where poy.auftrag=p.auftrag and poy.artikel=p.artikel and poy.Liefertermin IS NOT NULL) as erstesLieferdatum
,SUM(coalesce(p.anzahl,0)) As Gesamtanzahl
,COUNT(*) As Vorkommen
,SUM(coalesce(p.Lieferanzahl,0)) As Fertiggestellt
,SUM(coalesce(p.anzahl,0)-coalesce(p.Lieferanzahl,0)) As NochZuFertigen


FROM positionen p
 LEFT OUTER JOIN Pos_Art ON p.Art=Pos_Art.Art
 LEFT OUTER JOIN Artikel a ON p.Artikel=a.Artikel
 LEFT OUTER JOIN Artikel_Fertigung f ON f.Artikel=a.Artikel
 LEFT OUTER JOIN Warengruppe w ON a.Warengruppe=w.Warengruppe

 WHERE p.auftrag={AUFTRAG} AND p.art=10 {FILTER} {AUSWERTUNGSFILTER} {BEMERKUNGSSFILTER} 


GROUP BY  p.auftrag,p.artikel,p.art,Pos_Art.Bezeichnung, p.bestellnummer,p.pbezeichnung, p.Liefertermin, p.Auswertung, p.WARE4, cast(p.Zusatztext1 AS {VAR}CHAR(255)), cast(p.Bemerkung AS {VAR}CHAR(255))
, a.Artikelnummer,a.EANNummer,a.Zusatznummer,a.Bezeichnung,a.Bestand,a.Reserviert,a.Bestellt,a.Mindestbestand,a.Einheit,a.Lieferbar,a.Warengruppe,a.EK,a.MEK
, a.Lagernummer,a.Lagerort1,a.Lagerort2,a.Hersteller,a.Herstellernr,a.NichtKommissionieren,a.PreiseinheitEinkauf
, w.Bezeichnung,w.Bondruck,w.AbweichendeUST,w.UseSteuer
, f.Eigenfertigung_EK,f.Eigenfertigung,f.Artikel_Type,f.Arbeitsvorbereitung,f.CAD_Datum,f.CAD_Info,f.LiZeit_min,f.LiZeit_max,f.FeZeit,f.Kanban2

ORDER BY p.bestellnummer,p.pbezeichnung