MySQL use generated column in select query

У меня есть запрос MySQL, который выполняет короткую операцию (суммирование подсчетов в операторе select), и я хочу использовать результат для выполнения математической операции, но получаю ошибку.

Таблица:

id  |   group   |   count   |
-----------------------------
1       1           3
2       1           2

Запрос:

select id, count,
  (select sum(count) from table group by group) as total,
  count/total as percent 
from table

Ошибка связана с тем, что в таблице нет реального столбца "total". Как я могу заставить запрос работать?

9
задан Rocket Hazmat 30 December 2011 в 16:07
поделиться