Есть ли способ избежать повторения выражений столбцов в запросе SELECT?Я хочу разделить сумму и количество столбцов, но хотел бы использовать назначенное имя вместо повторения SUM(value)/COUNT(value)
или использования подзапроса.Это возможно?Если это так, ускоряет ли это запрос, не повторяя вычисление суммы и числа, или mysql запоминает уже вычисленные выражения?
SELECT datalist.type, SUM(value) AS type_sum, COUNT(value) AS type_count, type_sum/type_count
FROM (...) AS datalist
GROUP BY datalist.type
throws: # 1054 - Неизвестный столбец 'type_sum' в списке полей