SQL正数变负数
答案:4 悬赏:80 手机版
解决时间 2021-02-02 08:06
- 提问者网友:喧嚣尘世
- 2021-02-02 03:20
SQL正数变负数
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-02-02 03:53
update [tablename]
set SellNum = 0-SellNum
where SellMode =2 and SellNum > 0
减法比乘法效率高,SellNum > 0 保证只转换正数。
set SellNum = 0-SellNum
where SellMode =2 and SellNum > 0
减法比乘法效率高,SellNum > 0 保证只转换正数。
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-02-02 07:31
首先你的表述有问题,应该是SellMode值为2,可用update语句实现。
update 表名 set SellNum=SellNum*(-1) where SellMode=2
update 表名 set SellNum=SellNum*(-1) where SellMode=2
- 2楼网友:像个废品
- 2021-02-02 06:15
负数变正数只要乘以一个“-1”就可以了,然后设置条件,
where 那个字段小于0
where 那个字段小于0
- 3楼网友:舊物识亽
- 2021-02-02 04:48
直接update,所有属性为2的字段都找出来,然后用0减啊,
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯