SQL如何四舍五入
altertableitemdisabletriggerallupdateitemsetsale_price=pricealtertableitemenabletrigg...
alter table item disable trigger all
update item set sale_price = price
alter table item enable trigger all
sale_price 卖价
price 进价
如何在上面的语句把卖价四舍五入
如何把卖价四舍五入到小数点后1位 展开
update item set sale_price = price
alter table item enable trigger all
sale_price 卖价
price 进价
如何在上面的语句把卖价四舍五入
如何把卖价四舍五入到小数点后1位 展开
3个回答
展开全部
ROUND 函数,为四舍五入的, 下面是一个例子:
SQL> SELECT ROUND(1.56), ROUND(1.56,1), ROUND(12.34, -2) FROM dual;
ROUND(1.56) ROUND(1.56,1) ROUND(12.34,-2)
----------- ------------- ---------------
2 1.6 0
对于你的表来说,就是
UPDATE
item
SET
sale_price = ROUND( sale_price, 1)
卖价四舍五入到小数点后1位
SQL> SELECT ROUND(1.56), ROUND(1.56,1), ROUND(12.34, -2) FROM dual;
ROUND(1.56) ROUND(1.56,1) ROUND(12.34,-2)
----------- ------------- ---------------
2 1.6 0
对于你的表来说,就是
UPDATE
item
SET
sale_price = ROUND( sale_price, 1)
卖价四舍五入到小数点后1位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ex.
SELECT ROUND(2.532,1)
SELECT ROUND(2.532,1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |