📜  MySQL 中的 SIGN()函数

📅  最后修改于: 2022-05-13 01:55:37.781000             🧑  作者: Mango

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;

输出 :

XX_Sign
121
1.81
00
-1.8-1
-14-1