grünes-huhn
Mitglied
Hi,
ich hätte da mal eine Tabelle, gefüllt mit Produkten.
Nun möchte ich quasi die meistgekauften auslesen.
So sieht die Tabelle in etwa aus:
id Produktname
1 Holla
2 Holla
3 Servus
4 Tach
5 Tach
6 Tach
Ergebnis hätt ich gerne folgendes:
Tach
Holla
Servus
eben auch sortiert nach letzten Eintrag, also Id (zb wenn ich Limit 4 hätte: Tach und Servus)
im Moment hätt ich das hier:
SELECT * FROM orderedprod GROUP by name HAVING COUNT(name)>2 ORDER by oprod_orderid DESC LIMIT 30
Das ist natürlich irgendwie Blödsinn.....
Danke schön mal für eure Gedanken
ich hätte da mal eine Tabelle, gefüllt mit Produkten.
Nun möchte ich quasi die meistgekauften auslesen.
So sieht die Tabelle in etwa aus:
id Produktname
1 Holla
2 Holla
3 Servus
4 Tach
5 Tach
6 Tach
Ergebnis hätt ich gerne folgendes:
Tach
Holla
Servus
eben auch sortiert nach letzten Eintrag, also Id (zb wenn ich Limit 4 hätte: Tach und Servus)
im Moment hätt ich das hier:
SELECT * FROM orderedprod GROUP by name HAVING COUNT(name)>2 ORDER by oprod_orderid DESC LIMIT 30
Das ist natürlich irgendwie Blödsinn.....
Danke schön mal für eure Gedanken
