08-Valor null en sql

Un campo con un valor NULL es un campo sin valor.

Si hay campos opcionales en tablas, onde al insertar o actualizar un registro se puede quedar en blanco, ese campo es un valor nulo

En tablas hay campos que pueden ser nulos pero los hay obligatorios tambien

Nota: Valor nulo no es lo mismo que cero

Si un campo tiene un valor de cero (0) entonces ese campo ya no es nulo

Como probar un valor nulo

Los signos de comparacion sirven para compararmos valores Maior que > menor que < igual =, pero con los valores nulos estos signos no sirven

Para comparar un valor nulo tendremos que usar IS NULL o IS NOT NULL

...

Ejemplo sintaxis IS NULL

 SELECT column_names
FROM table_name
 WHERE column_name IS NULL; 
        

Ejemplo sintaxis IS NOT NULL

 SELECT column_names
FROM table_name
 WHERE column_name IS NOT NULL; 
        

Ejemplo IS NULL

El siguiente SQL enumera todos los clientes con un valor NULL en el campo "Dirección":

SELECT nombre , contacto, direcion
FROM clientes
WHERE direccion IS NULL;
        

Ejemplo IS NOT NULL

El siguiente SQL enumera todos los clientes con un valor en el campo "Dirección":

SELECT nombre , contacto, direcion
FROM clientes
WHERE direccion IS NOT NULL;
        


Publicar un comentario

0 Comentarios