絕對值和標誌(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