mysql 数学函数

sign() 是MySQL 的一个数学函数。此函数用于获取给定数字的符号。如果数字小于 0,则此函数返回 -1。如果数字为 0 或 1 或大于 0,则此函数返回 0。

语法

select sign(number); 

参数:

number: 数值。

返回:

此函数返回参数的符号。

示例 1

Select sign(11); 

输出:

mysql> Select sign(11);
+----------+
| sign(11) |
+----------+
|        1 |
+----------+
1 row in set (0.00 sec)

示例 2

Select sign(-11); 

输出:

mysql> Select sign(-11);
+-----------+
| sign(-11) |
+-----------+
|        -1 |
+-----------+
1 row in set (0.00 sec)

示例 3

Select sign(0); 

输出:

mysql> Select sign(0);
+---------+
| sign(0) |
+---------+
|       0 |
+---------+
1 row in set (0.00 sec)