数据库如何把正数变成负数

方法不只一种。

-abs 先绝对值,再负数

推荐,代码最优雅,一目了然,一看就知道是求负数。
但是这样的写法,铁定非整数了,不具有反转效果。

select -abs(amount)

0-amount

可以反转,即求相反的数

select 0-amount

-1*amount

可以反转,即求相反的数

select -1*amount
    原文作者:chushiyunen
    原文地址: https://blog.csdn.net/enthan809882/article/details/106478154
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞