three.js
公式是'448.1879 + 405.8730 + 431.2464 + 407.9746'如何计算?
答案 0 :(得分:0)
一种方法是对准备好的语句使用EXECUTE方法:
set @formula = '448.1879+405.8730+431.2464+407.9746';
set @query = CONCAT('SELECT ',@formula);
PREPARE myquery FROM @query;
EXECUTE myquery;
要将结果存储在变量中:
set @formula = '448.1879+405.8730+431.2464+407.9746';
set @query = concat('SELECT ',@formula, ' into @result');
prepare myquery from @query;
execute myquery;
select @result;
在上面,
@formula-包含应为其计算值的原始公式
@query-将被评估并产生公式结果的SQL语句
@result-执行后将包含结果的变量
myquery-准备好的语句的名称(由PREPARE创建,由EXECUTE执行)