Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MySQL: no nulo
Este tutorial de MySQL explica cómo usar MySQL NO ES NULL condición Con sintaxis y ejemplos.
describir
La condición MySQL IS NOT NULL se usa para probar valores NOT NULL en una instrucción SELECT, INSERT, UPDATE o DELETE.
sintaxis
La sintaxis de la condición IS NOT NULL en MySQL es:
expression IS NOT NULL
parámetro o parámetro
El valor que probará la expresión es un valor no NULL.
notas
- La condición se evalúa como VERDADERO si la expresión no es un valor NULL.
- Si expresión es un valor NULL, la condición se evalúa como FALSO.
Ejemplo: uso de la instrucción SELECT
El siguiente es un ejemplo de cómo usar la condición MySQL IS NOT NULL en una instrucción SELECT:
SELECT * FROM contacts WHERE last_name IS NOT NULL;
Este ejemplo de MySQL NO ES NULO devolverá todos los registros en la tabla de contactos cuyo apellido no contenga un valor nulo.
Ejemplo: uso de la instrucción INSERT
El siguiente es un ejemplo de cómo usar la condición MySQL IS NOT NULL en una instrucción INSERT:
INSERT INTO contacts (contact_id, contact_name) SELECT account_no, supplier_name FROM suppliers WHERE category IS NOT NULL;
Este ejemplo de MySQL NO ES NULO insertará registros en la tabla de contactos cuyas categorías no contengan valores nulos.
Ejemplo: uso de la instrucción UPDATE
El siguiente es un ejemplo de cómo usar la condición MySQL IS NOT NULL en una instrucción UPDATE:
UPDATE contacts SET status="completed" WHERE last_name IS NOT NULL;
Este ejemplo de MySQL NO ES NULO actualizará los registros en la tabla de contactos cuyo apellido no contenga un valor NULO.
Ejemplo: uso de la sentencia DELETE
El siguiente es un ejemplo de cómo usar la condición MySQL IS NOT NULL en una instrucción DELETE:
DELETE FROM contacts WHERE last_name IS NOT NULL;
Este ejemplo de MySQL NO ES NULO eliminará todos los registros de la tabla de contactos cuyo apellido no contenga un valor nulo.