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

obtener valores nulos de un registro

Estas en el tema de obtener valores nulos de un registro en el foro de SQL Server en Foros del Web. que tal gente, buen dia, mi duda es la siguiente: tengo una tabla donde se guardan los datos de empleados, por ejemplo: nombre, edad, telefono, ...
  #1 (permalink)  
Antiguo 29/04/2011, 11:05
 
Fecha de Ingreso: agosto-2007
Mensajes: 123
Antigüedad: 16 años, 8 meses
Puntos: 0
obtener valores nulos de un registro

que tal gente, buen dia, mi duda es la siguiente:

tengo una tabla donde se guardan los datos de empleados, por ejemplo:
nombre, edad, telefono, direccion, puesto, horas, dias entre otros

mi pregunta es, como puedo obtener los campos con valores nulos??

si tengo el numero de trabajador "1234" y el solo tiene dados de alta los campos nombre, edad, telefono, pero los demas campos no, como puedo obtener esos campos que son nulos??

es posible hacer eso??
pregunto porque si es posible asi me evito estar comparando campo por campo, ya que son varios.
gracias de antemano
saludos
  #2 (permalink)  
Antiguo 29/04/2011, 11:48
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: obtener valores nulos de un registro

Si se puede, prueba con esto:

Select * from tabla where campo is null

Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 02/05/2011, 10:40
 
Fecha de Ingreso: agosto-2007
Mensajes: 123
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: obtener valores nulos de un registro

que tal, te agradezco tu respuesta, pero lo que quiero es precisamente eso, evitarme comparar campo por campo, mi idea es por ejemplo:

selecciona los campos donde el valor sea nulo

en lugar de:

selecciona campo de tabla donde campo1 is null

espero haberme explicado y que me puedan ayudar.
gracias
  #4 (permalink)  
Antiguo 02/05/2011, 10:58
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: obtener valores nulos de un registro

Lisen, no se comprende...podrias dar ejemplos...
__________________
MCTS Isaias Islas
  #5 (permalink)  
Antiguo 02/05/2011, 11:05
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: obtener valores nulos de un registro

Creo que ya entendi lo que quieres, que el query te diga que campos de tu tabla son los que tienen un null verdad??

Eso podrias sacarlo de esta manera no se si te sirva:

Select
case
when campo is null then 1 end as campo1
case when campo2 is null then 1 end as campo2
from tabla



Saludos!!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Etiquetas: nulos, registro
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 11:46.