我有一个mysql数据库列,其数字为5,10,-2,-8,0。 我需要将所有负数转换为正数和正数。例如,如果我有一个正数,如1,5,6,那么我需要得到-1,-5,-6也是-4,-8,-6到4,8,6。
表示特定数字列的反转
{{1}}
答案 0 :(得分:1)
然后乘以-1来切换符号
SELECT Discount * -1 as Discount
FROM table
更新
UPDATE Discount = Discount * -1
from TABLE
答案 1 :(得分:1)
您只需将列折扣乘以-1即可。下一个声明实现了:
UPDATE TABLE_NAME SET Discount = -Discount