Mysql,更改(更新)所有表的所有数值

时间:2014-04-15 09:30:42

标签: mysql

源:

常数x,y, mysql表名为' table1'。它包含列pp。

需要更改table1中的所有值:

pp_new = pp/x*y;
pp_new = round(pp_new) to 0.1. 

例如12.31 = 12.30,14.56 = 14.50,55.1245035 = 55.10

2 个答案:

答案 0 :(得分:1)

  

12.31 = 12.30,14.56 = 14.50,55.1245035 = 55.10

您需要使用truncate(数字,小数位)

TRUNCATE(1.25864,1)

这将返回1.2

答案 1 :(得分:0)

UPDATE table1 SET pp = round(pp/x*y)这样的东西呢?