in

MySQL booleano – javatpoint

mysql boolean

Un booleano es el tipo de datos más simple que siempre devuelve dos valores posibles, verdadero o falso. Siempre se puede utilizar para obtener una confirmación en forma de valor SÍ o No.

MySQL no contiene tipos de datos Booleanos o Bool integrados. Proporcionan un TINYINT tipo de datos en lugar de tipos de datos booleanos o bool. MySQL consideró el valor cero como falso y el valor distinto de cero como verdadero. Si desea usar literales booleanos, use verdadero o falso que siempre se evalúa como 0 y 1 valor. El 0 y el 1 representan los valores enteros.

Ejecute la siguiente declaración para ver los valores enteros de los literales booleanos:

Después de una ejecución exitosa, aparece el siguiente resultado:

MySQL booleano

Ejemplo booleano de MySQL

Podemos almacenar un valor booleano en la tabla MySQL como un tipo de datos enteros. Creemos una tabla para estudiantes que demuestre el uso del tipo de datos booleanos en MySQL:

En la consulta anterior, podemos ver que el campo de paso se define como booleano cuando se muestra la definición de una tabla; contiene TINIINT de la siguiente manera:

MySQL booleano

Agreguemos dos nuevas filas en la tabla anterior con la ayuda de la siguiente consulta:

Cuando se ejecuta la consulta anterior, MySQL busca inmediatamente el tipo de datos booleano en la tabla. Si se encuentran los literales booleanos, se convertirán en valores enteros 0 y 1. Ejecute la siguiente consulta para obtener los datos de la tabla de estudiantes:

Obtendrá el siguiente resultado donde el literal verdadero y falso se convierte en valor 0 y 1.

Booleano MySQL

Dado que MySQL siempre usa TINYINT como booleano, también podemos insertar cualquier valor entero en la columna booleana. Ejecute la siguiente declaración:

Obtendrá el siguiente resultado:

Booleano MySQL

En algunos casos, debe obtener el resultado en literales verdaderos y falsos. En ese caso, debe ejecutar la función if () con la instrucción select de la siguiente manera:

Dará la siguiente salida:

Booleano MySQL

Operadores booleanos de MySQL

MySQL también nos permite usar operadores con el tipo de datos booleano. Ejecute la siguiente consulta para obtener todos los resultados aprobados de la tabla Student.

Esta declaración devuelve el siguiente resultado:

MySQL booleano

La declaración anterior solo devuelve el resultado de aprobación si el valor es igual a 1. Podemos arreglarlo usando el ES operador. Este operador valida el valor con el valor booleano. La siguiente declaración explica esto:

Después de ejecutar esta declaración, obtendrá el siguiente resultado:

MySQL booleano

Si quieres ver el resultado pendiente, usa ES FALSO o NO ES VERDAD operador de la siguiente manera:

Obtendrá el siguiente resultado:

MySQL booleano


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

05UayrnQAiQhopLAmrPhJ4G 1.1630075994.fit lim.size 1200x630

Revisión de GoDaddy Microsoft 365 Business Premium

smrSVqCHLqQYDZakXqPasT 1200 80

Revisión de Nvidia GeForce GTX 650 y 660: Kepler a $ 110 y $ 230