我试图将产品表价格从25%提高, 所以我写了一个这样的查询,
UPDATE products set price = price * 1.25;
但我必须将最终价值归结为ceil。 例如:
老价:0.73 通缉价格:0.92但mysql给定值:0.9125
如何将mysql值舍入到0.92,请有人帮帮我..
答案 0 :(得分:3)
UPDATE products
set price = ceil(price * 1.25 * 100) / 100
答案 1 :(得分:0)
使用ROUND()
UPDATE products set price = ROUND(price * 1.25, 2)
参考:http://dev.mysql.com/doc/refman/5.0/en/mathematical-functions.html#function_round