SELECT *, count(spieler) as 'Anzahl'
FROM spieler, teilnehmer, durchfuehrung
WHERE spieler.id = teilnehmer.spieler and teilnehmer.istErschienen = 1 and teilnehmer.durchfuehrung = durchfuehrung.id and durchfuehrung.wurdeUeberprueft = 1
GROUP BY teilnehmer.spieler
ORDER BY 'Anzahl' DESC;
ORDER BY 这样是没用的...请帮助我更正此 mysql 查询,以便 Alias Anzahl ist ordered desc...
最佳答案
你应该用这个
order by count(spieler)
关于mysql - OrderBy 没有任何反应 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43181470/