绝对值和标志(ABS SIGN)
返回数字的绝对值
SELECT ABS(2); -> 2
SELECT ABS(-46); -> 46
数字的 sign
将其与 0 进行比较。
标志 | 结果 | 例 |
---|---|---|
-1 | n <0 | SELECT SIGN(42); -> 1 |
0 |
n = 0 | SELECT SIGN(0); -> 0 |
1 |
n> 0 | SELECT SIGN(-3); -> -1 |
SELECT SIGN(-423421); -> -1
返回数字的绝对值
SELECT ABS(2); -> 2
SELECT ABS(-46); -> 46
数字的 sign
将其与 0 进行比较。
标志 | 结果 | 例 |
---|---|---|
-1 | n <0 | SELECT SIGN(42); -> 1 |
0 |
n = 0 | SELECT SIGN(0); -> 0 |
1 |
n> 0 | SELECT SIGN(-3); -> -1 |
SELECT SIGN(-423421); -> -1