alt
Имеем таблицу
id
user_id
period
amount
Нужно получить топ юзеров по доходу:
SELECT SUM(amount) sum_amount FROM table
GROUP BY user_id ORDER BY sum_amount
Но данные запрос мускуль не понимает:
Unknown column 'sum_amount' in 'order clause'
Как сделать правильно?
Имя
у меня работает и твой вариант
наверно русская буква закралась в выражение
поменял англ а на русскую а и получил
Unknown column 'sum_amount' in 'order clause'
Andy
вот так должно точно работать:
SELECT SUM(amount) sum_amount FROM table
GROUP BY user_id ORDER BY 1