Frank: Hilfe bei einer MySQL Query (Joins, Group By, Order By)

Beitrag lesen

Hallo Vinzenz,

das ist ein simples Problem für eine korrelierte Unterabfrage (deren Performanz Du überprüfen müsstest). Wie das geht, kannst Du in diesem Archivposting nachlesen.

Dieses Posting habe ich auch eben gefunden und versuche es gerade umzusetzen. Mein Hauptproblem sind die zwei (oder mehr, das würde ich gern per Variable aus einem Formular übergeben) Artikel pro Gruppe. In dem von Dir genannten Posting wird ja nur ein Buch pro thema angezeigt.

In der Liste darf aber jede Gruppe nur mit maximal 2 Artikeln aufgeführt sein.

Diesen Satz habe ich nicht verstanden. Was ist, wenn drei Artikel den gleichen günstigsten Preis haben?

Das ist in diesem Fall nicht schlimm. Dann kommen die restlichen Artikel mit gleichem Preis nicht in die Liste. Die Tabellen und Werte sind auch frei erfunden. Spiegeln aber die Problematik am besten wieder und es lässt sich leichter erklären und probieren mit kleineren Tabellen.

Viele Grüße
Frank