Ich hab ein Problem mit einer SQL Abfrage, oder vielmehr ich weiss nicht warum sie nicht so funktioniert wie ich mir das vorstelle (mySQL: 3.23.51):
SELECT DISTINCT(sub) FROM hp WHERE menu=6 ORDER BY id;
gibt zwar DISTINCT sub aus aber nicht in der Reihenfolge der id’s!
Auch die Alternative:
SELECT DISTINCT(sub),id FROM hp WHERE menu=6 GROUP BY id ORDER BY id;
funktioniert nicht wirklich, die ids werden nicht zusammengefasst! Nun die Frage: Gibt es die Möglichkeit in mySQL eine DISTINCT abfrage nach einer andere Spalte zu sortieren, und wenn ja wie?
MfG