Ok, wenn die Preise unterschiedlich sind, ist der
min(preis)
unterschiedlich vonmax(preis)
. Damit könnte man die having-Klausel erweitern um
AND MIN(preis) <> MAX(preis)
Das ist aber eine pfiffige Idee, danke. Und sie funktioniert auch, ich habs gerade versucht.
Um die verschiedenen Preise angezeigt zu bekommen, bietet sich bei mysql
group_concat(preis)
an.
Wie wird das verwendet? Edit: Schon gesehen, einfach im SELECT (Kann mann den Seperator austauschen?)
Hab grad kein mysql verfügbar - kann sein, daß
MIN(preis)
undMAX(preis)
noch ins select rein müssen, damit sie im having verfügbar sind.
Nein, muss nicht.
L.