Please note, this is a STATIC archive of website www.w3resource.com from 19 Jul 2022, cach3.com does not collect or store any user information, there is no "phishing" involved.
w3resource

MySQL SIGN() function

SIGN() function

MySQL SIGN() returns the sign of the argument.

The function returns 1 when the value of the argument is positive, returns -1 when the value of the argument is negative and return 0 when the value of the argument is 0.

Syntax:

SIGN(X);

Argument:

Name Description
X A number whose sign is to be retrieved.

Syntax Diagram:

MySQL SIGN() Function - Syntax Diagram

MySQL Version: 5.6


Pictorial presentation of MySQL SIGN() function

pictorial presentation of MySQL SIGN() function

Example of MySQL SIGN() function

Code:

SELECT SIGN(-145), SIGN(0), SIGN(145);

Explanation:

The above MySQL statement will return the sign of given numbers -145, 0 and 145.

Sample Output:

mysql> SELECT SIGN(-145), SIGN(0), SIGN(145);
+------------+---------+-----------+
| SIGN(-145) | SIGN(0) | SIGN(145) |
+------------+---------+-----------+
|         -1 |       0 |         1 | 
+------------+---------+-----------+
1 row in set (0.00 sec)

All Mathematical Functions

MySQL Mathematical Functions, slide presentation

Previous: ROUND()
Next: SIGN()