Почему это не работает, я пытаюсь получить предыдущее и текущее значение, чтобы рассчитать процентное изменение.Я получаю оба значения правильно, но теперь как я могу использовать их для выполнения математических операций
Когда я пытаюсь выполнить приведенную ниже команду, я получаю ОШИБКУ 1054 (42S22): неизвестный столбец 'currentVal' в 'списке полей'
SELECT IFNULL(DValue,0) as currentVal,
(SELECT IFNULL(DValue,0)
FROM ...
WHERE...) as previousVal,
(currentVal-previousVal)/previousVal
FROM ...
WHERE ...;