标签: sql oracle negative-number
我试图编写一个SQL查询来向我展示数据库中的In和Out事务。数据库中有一个名为In_Out的字段,但问题是Out事务的值是正数和负数的混合,具体取决于用户如何进行事务。我需要一个查询,使得Out数字总是负数,而不会将已经为负的数字改为正数,所以我不认为* -1会起作用。
我需要所有这些数字为负数,以便当该值乘以Std_Cost时,调整值正确显示为负调整。
谢谢!
答案 0 :(得分:0)
使用abs x -1始终返回负数
Select abs(num) * -1;