Задать вопрос

MySQL, получить->отсортировать->сохранить

Здравствуйте.

Столкнулся с вопросом. Пишу топ. Есть таблица:

tabl1:

login rrr
user ghfgh
user2 fgfg
user fgfgy
user3 ghgh
user2 fgfgа

Мне надо посчитать сколько у кого рядов.
user 2
user2 2
user3 1

отсортировать по количеству и записать\обновить в другую таблицу.

Это действие будет обновлять по крону.

В результате надо получить tabl2:

top login
1 user
2 user2
3 user3
  • Вопрос задан
  • 3107 просмотров
Подписаться 3 Оценить 1 комментарий
Ответ пользователя Макс К ответам на вопрос (3)
AloneCoder
@AloneCoder
[object Object]
SELECT COUNT(a.`login`) as amount, a.`login` as login FROM table1 GROUP BY login ORDER BY amount ASC
Ответ написан