La función SIGN() en MySQL se usa para devolver el signo del número dado. Devuelve 1 si el número es positivo, -1 si el número es negativo y 0 para cero.
Sintaxis:
SIGN(X)
Parámetro:
la función SIGN() acepta un parámetro como entrada y le dará los resultados en valores como Positivo (+1), Negativo (-1) y Cero (0).
- X – Un número cuyo signo queremos comprobar.
Devoluciones:
devuelve el valor del signo del número dado, es decir, Positivo (+1), Negativo (-1) y Cero (0).
Ejemplo-1:
Aplicar la función SIGN() a cero.
SELECT SIGN(0) AS Sign_Val;
Producción :
Sign_Val |
---|
0 |
Ejemplo-2:
Aplicar la función SIGN() a un número positivo.
SELECT SIGN(12) AS Sign_Val;
Producción :
Sign_Val |
---|
1 |
Ejemplo-3:
Aplicar la función SIGN() a un número negativo.
SELECT SIGN(-2) AS Sign_Val;
Sign_Val |
---|
-1 |
Ejemplo-4:
Aplicar la función SIGN() a una columna numérica en una tabla.
Número de tabla
X |
---|
+12 |
1.8 |
0 |
-1.8 |
-14 |
SELECT X, SIGN(X) AS X_Sign FROM Number;
Producción :
X | signo_x |
---|---|
12 | 1 |
1.8 | 1 |
0 | 0 |
-1.8 | -1 |
-14 | -1 |
Publicación traducida automáticamente
Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA