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)