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;
0 Comentarios
Si desea contactar comigo, lo puede hacer atravez deste formulario gracias