当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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

相关用法


注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 SIGN() Function in MySQL。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。