moin,
Es fehlt irgendwie die DISTINCT Angabe. Wenn man dies noch irgendie verhindern könnte, wäre es perfekt!
nimm den primary key dafür, in deinem falle sollte das die ID spalte sein.
SELECT t1.product_name, t1.product_volume, t1.ID
FROM t_produkte t1
WHERE t1.product_volume = (SELECT MAX(t2.product_volume)
FROM t_producte t2
WHERE t2.product_name = t1.product_name
)
AND t1.ID = (SELECT MIN(t2.ID)
FROM t_producte t2
WHERE t2.product_name = t1.product_name
AND t2.product_volume = t1.product_volume
)
;