расположение.

ли способ повторно использовать вычисляемое поле в операторе mysql. Я получаю ошибку "неизвестный столбец total_sale" для:

SELECT 
    s.f1 + s.f2 as total_sale, 
    s.f1 / total_sale as f1_percent
FROM sales s

или я должен повторить вычисление, которое сделало бы для очень длинного оператора SQL, если бы я добавил все вычисления, которые мне нужны.

SELECT 
    s.f1 + s.f2 as total_sale, 
    s.f1 / (s.f1 + s.f2) as f1_percent
FROM sales s

Конечно, я могу сделать все расчеты в моей программе PHP.

Ответы на вопрос(7)

Ваш ответ на вопрос