Hier mein Versuch zwei Artikel zu bekommen:
SELECT
a1.artikel_id,
a1.group_id,
g1.group_name,
a1.artikel_name,
a1.artikel_preis
FROM
artikel a1
INNER JOIN gruppen g1 ON (a1.group_id = g1.group_id)
WHERE
artikel_preis = (
SELECT
a2.artikel_preis
FROM
artikel a2
WHERE
a1.group_id = a2.group_id
ORDER BY
a2.artikel_preis DESC
LIMIT 2
)
ORDER BY
artikel_preis DESC
Liefert aber eine Fehlermeldung: "Subquery returns more than 1 row".