MySQL 中的 SIGN()函数
MySQL 中的 SIGN()函数用于返回给定数字的符号。如果数字为正,则返回 1,如果数字为负,则返回 -1,零时返回 0。
句法 :
SIGN(X)
范围 :
SIGN()函数接受一个参数作为输入,并以正(+1)、负(-1) 和零(0) 等值为您提供结果。
- X –我们要检查其符号的数字。
退货——
它返回给定数字的符号值,即正(+1)、负(-1)和零(0)。
示例-1:
将 SIGN()函数应用于零。
SELECT SIGN(0) AS Sign_Val;
输出 :
Sign_Val |
---|
0 |
示例 2 :
将 SIGN()函数应用于正数。
SELECT SIGN(12) AS Sign_Val;
输出 :
Sign_Val |
---|
1 |
示例 3 :
将 SIGN()函数应用于负数。
SELECT SIGN(-2) AS Sign_Val;
Sign_Val |
---|
-1 |
示例 4:
将 SIGN()函数应用于表中的数字列。
表号
X |
---|
+12 |
1.8 |
0 |
-1.8 |
-14 |
SELECT X, SIGN(X) AS X_Sign FROM Number;
输出 :
X | X_Sign |
---|---|
12 | 1 |
1.8 | 1 |
0 | 0 |
-1.8 | -1 |
-14 | -1 |