SIGN(x) 函数用来返回参数 x 的符号,返回值如下:
x 为负数:-1
x 为整数:1
x 为零:0
(1)使用 SIGN 函数返回 5 的符号,如下:
mysql> select SIGN(5); +---------+ | SIGN(5) | +---------+ | 1 | +---------+ 1 row in set (0.02 sec)
(2)使用 SIGN 函数返回 -5 的符号,如下:
mysql> select SIGN(-5); +----------+ | SIGN(-5) | +----------+ | -1 | +----------+ 1 row in set (0.02 sec)
(3)使用 SIGN 函数返回 0 的符号,如下:
mysql> select SIGN(0); +---------+ | SIGN(0) | +---------+ | 0 | +---------+ 1 row in set (0.02 sec)