MySQL Ver verificación si los datos es NULL
-
19-09-2019 - |
Pregunta
Tengo que poner un caso en la Selección para comprobar si los datos que estoy añadiendo a mi punto de vista es NULL, en cuyo caso yo quiero que acaba de entrar en un cero, o no.
Solución
¿Quieres decir algo como esto?
SELECT IF(`field` IS NULL, 0, `field`)...
También hay "IFNULL ()":
SELECT IFNULL(`field`, 0)...
Otros consejos
select coalesce(field, 0) as 'field' from v;
( doc )
Al crear su tabla sólo tiene que añadir NOT NULL
a la descripción de la columna, por ejemplo.
CREATE TABLE (
ID INT NOT NULL default '0'
);
A continuación, si no se da datos para el campo se establece en el valor predeterminado de 0, que se recupera cuando se ejecuta una consulta SELECT.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow