Hallo Axel,
Die Tabelle hat also kein eindeutiges Feld? L und Artikel können jeweils beliebig oft und in beliebiger Kombination vorkommen?
So ists.
So etwas kann man mit Hilfe eines Self-JOINs machen.
In diese Richtung hab ich vorhin auch schonmal gedacht, da kam aber was dazwischen... , nun, dank Deiner Hilfe und mit
SELECT Tabelle.L AS Lief, Tabelle.Artikel, Tabelle2.Anzahl
FROM Tabelle INNER JOIN (Select L, count(*) as Anzahl from Tabelle group by L) as Tabelle2 on Tabelle.L = Tabelle2.L order by Anzahl DESC;
Hat es funktioniert - Danke!!!
Das ist richtig Klasse, es ergibt genau das was ich gerne hätte und es geht primär nicht nur ums Sortieren nach der Anzahl sondern auch darum, nach anderen Spalten (die ich schon hab) sortieren zu können, je nach Benutzereingaben (das Weitere ist dann klar wies geht). Nun können wir auch nach der Anzahl sortieren - COOL!
Schönes Wochenende und viele Grüße aus Karlsruhe
Rolf