Im SQL läuft es. Er sortiert ja auch richtig. Es hängt nur an der Ausgabe... :-(

Wenn ich BPCSF weg lasse passiert nix... ist aber klar. über den Navigater läuft das SQL ohne probleme und ich bekomme alle Werte angezeigt. Muss also eine umsetzung zu PHP sein...

PHP-Code:
SELECT  BPCSF.IIML01.IVEND,
   
SUM(WOPB + WADJ + WRCT - WISS)Bestand,
   
SUM((WOPB + WADJ + WRCT - WISS)*BPCSF.IIML01.ISCST)WERT1,    
   
BPCSF.IIML01.IBUYC, 
   
BPCSF.AVML01.VNDNAM,
   
BPCSF.AVML01.VNDAD1,
   
BPCSF.AVML01.VNDAD2,
   
BPCSF.AVML01.VSTATE,
   
BPCSF.AVML01.VPOST
   
 FROM BPCSF
.IWIL01
   LEFT JOIN BPCSF
.IIML01 
    ON WPROD 
= IPROD
   LEFT JOIN BPCSF
.AVML01 
    ON BPCSF
.IIML01.IVEND = VENDOR
 where WWHS
='E1' 
   
and (WOPB + WADJ + WRCT - WISS) >'0'
 
Group by BPCSF.IIML01.IVEND, 
   
BPCSF.AVML01.VNDNAM, 
   
BPCSF.AVML01.VNDAD1,
   
BPCSF.AVML01.VNDAD2,
   
BPCSF.AVML01.VSTATE,
   
BPCSF.AVML01.VPOST,   
   
BPCSF.IIML01.IBUYC   
 order by WERT1  DESC
 fetch first 10 rows only