Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Consulta de selección campos vacíos

Estas en el tema de Consulta de selección campos vacíos en el foro de Bases de Datos General en Foros del Web. Hola! Estoy intentando hacer una consulta a la base de datos, en la que me extraíga aquellos registros que tengan una de las columnas vacías, ...
  #1 (permalink)  
Antiguo 29/07/2010, 05:42
 
Fecha de Ingreso: julio-2008
Mensajes: 62
Antigüedad: 15 años, 9 meses
Puntos: 0
Consulta de selección campos vacíos

Hola!

Estoy intentando hacer una consulta a la base de datos, en la que me extraíga aquellos registros que tengan una de las columnas vacías, en concreto la del password, ¿qué está mal en esta consulta?:

SELECT * FROM empresa ORDER BY id_empresa WHERE password = NULL

Gracias
  #2 (permalink)  
Antiguo 29/07/2010, 05:48
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Consulta de selección campos vacíos

SELECT * FROM empresa WHERE password IS NULL ORDER BY id_empresa

imagino que si no hay dato es Nulo. Porque si tienes campo vacío habría que añadir algo:
SELECT * FROM empresa WHERE password IS NULL OR password <> '' ORDER BY id_empresa

Última edición por jurena; 29/07/2010 a las 08:01
  #3 (permalink)  
Antiguo 29/07/2010, 05:59
 
Fecha de Ingreso: julio-2008
Mensajes: 62
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Consulta de selección campos vacíos

Cita:
Iniciado por jurena Ver Mensaje
SELECT * FROM empresa WHERE password IS NULL ORDER BY id_empresa

imagino que si no hay dato es Nulo. Poprque si tienes campo vacío habría que añadir algo:
SELECT * FROM empresa WHERE password IS NULL OR password <> '' ORDER BY id_empresa

Pues unos están vacíos, y otros a NULL. Pruebo con la segunda opción entonces.

Muchas gracias.
  #4 (permalink)  
Antiguo 29/07/2010, 14:29
 
Fecha de Ingreso: febrero-2009
Mensajes: 312
Antigüedad: 15 años, 2 meses
Puntos: 4
Respuesta: Consulta de selección campos vacíos

Hola, como bien te dicen el saber si un campo es NULL se hace con "IS NULL" y no "=NULL"

Saludos

Etiquetas: campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:24.