Podle vaší otázky se zdá, že jste již četli článek o skupinové maximum určitého sloupce , ale vy prostě nechápete, proč vámi zmíněná metoda nefunguje tak, jak očekáváte.
Představme si dotaz takto:
SELECT article, dealer, MAX(price), MIN(price)
FROM shop
GROUP BY article
Jakou hodnotu má prodejce očekáváte?
Myslím, že to odpovídá na vaši otázku.