Различное, подсчет и сортировка в одном sql-запросе

Это мой первый вопрос о stackoverflow, приветствую всех.

У меня есть таблица:

id   fk_user
1      1
2      1
3      3
4      2
5      3

И я хотел бы подготовить SQL-запрос, который возвращает fk_userпо количеству вхождений в этой таблице. Например,:

fk_user 1встречается 3 раза, поэтому оно будет первым.
fk_user 2встречается один раз, поэтому оно будет последним.
fk_user 3встречается дважды, поэтому оно будет вторым.

Результатом этого запроса должно быть:

fk_user
1
3
2
5
задан Erwin Brandstetter 12 April 2012 в 17:44
поделиться