У меня есть уравнение, хранящееся в таблице, и я хочу, чтобы мой SQL возвращал вычисленное значение.
Например,
Select replace (c.equation, 'x', 121)
from config c where key= 2
Вышеуказанное возвращает (8.5- (121-20) / 100)Мне нужно рассчитанное значение, т.е. 7,49
Я пробовал следующее, но не работает:
Select cast(replace (g.equation, 'x', 121) as double precision)
from config c where key= 2
Любая идея, пожалуйста?