Ok, versuchs genauer zu erklären.
Also in dieser Tabelle sind über 30000 Datensätze und dem File, das ich zum donwload bereitgestellt habe, wird nur ein kleiner Ausschnitt von der Tabelle gezeigt. Es gibt 10000 verschiedene Primärschlüssel in dieser Tabelle.
Das SQL-Statement soll jetzt für jedes Lager (Warehouseid) zusammen mit dem Produkt (Productno) eine Zeile ausgeben, wo der glep am kleinsten ist.
Wenn ich mein SQL-Statment modifiziere:
Code
select w1.warehouseid, w1.productno, w1.presentation, w1.packagesize, w1.glep from ware as w1, ware as w2 where w1.warehouseid = w2.warehouseid and w1.productno = w2.productno and w1.presentation = w2.presentation and w1.glep <= w2.glep and w1.productno = '03175' group by w1.packagesize, w1.warehouseid, w1.productno, w1.presentation, w1.glep
Dann kommt als Ergebnis, das was in der, zum Download bereitgestelllten Datei befindet, heraus. Aber eigentlich dürfen nur die 2 marktierten Zeilen angezeigt werden.
Ich hoffe, dass es jetzt verständlich ist.
Gruß + Danke Tobias