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 |
相關用法
- PLSQL SIGN用法及代碼示例
- MySQL LEAD() and LAG()用法及代碼示例
- MySQL BIN()用法及代碼示例
- MySQL LAST_DAY()用法及代碼示例
- MySQL WEEKOFYEAR()用法及代碼示例
- MySQL MOD()用法及代碼示例
- MySQL Group_CONCAT()用法及代碼示例
- MySQL DEFAULT()用法及代碼示例
- MySQL AES_ENCRYPT()用法及代碼示例
- MySQL AES_DECRYPT()用法及代碼示例
- MySQL MD5用法及代碼示例
- MySQL COMPRESS( )用法及代碼示例
- MySQL PASSWORD用法及代碼示例
- MySQL OLD_PASSWORD用法及代碼示例
- MySQL DES_DECRYPT()用法及代碼示例
- MySQL DES_ENCRYPT()用法及代碼示例
- MySQL DECODE( )用法及代碼示例
- MySQL ENCODE( )用法及代碼示例
注:本文由純淨天空篩選整理自jana_sayantan大神的英文原創作品 SIGN() Function in MySQL。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。