Also, meine Anfrage sieht prinzipiell so aus:
SELECT <felder aus t1 und t2>, MIN(t1.wert*t2.wert) FROM tabelle AS t1, tabelle AS t2 GROUP BY t2.name;
Was ich möchte:
Alle <felder aus t1 und t2> sollen ausgegeben werden, dabei sollen aus t1 alle Zeilen angezeigt werden, aus t2 aber nur die, für die das MIN zutrifft. Bisher wird von t2 immer eine (aber die falsche) Zeile ausgegeben, das MIN an sich funktioniert wie gewünscht. Sollten aus t2 mehrere Zeilen zutreffen, ist es mir egal, ob nur eine (und auch welche) oder mehrere ausgegeben werden.
Wenn es irgendwie machbar ist, sollte das ganze in ein Query rein.
Gruß, Bodo