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

select case, seleccionar solo algunos campos

Estas en el tema de select case, seleccionar solo algunos campos en el foro de PostgreSQL en Foros del Web. Hola a todos, necesito ayuda urgente y agradeceria mucho una respuesta. Supongamos tengo la siguiente tabla : Empleado ___________ id nombre apellido edad ciudad pais ...
  #1 (permalink)  
Antiguo 12/09/2008, 14:19
 
Fecha de Ingreso: marzo-2006
Mensajes: 178
Antigüedad: 18 años, 8 meses
Puntos: 1
select case, seleccionar solo algunos campos

Hola a todos, necesito ayuda urgente y agradeceria mucho una respuesta.

Supongamos tengo la siguiente tabla :

Empleado
___________
id
nombre
apellido
edad
ciudad
pais


Necesito hacer un select de modo que si :

-apellido es NULL, retornar todos los campos pero no los que ciudad es null
-apellido no es NULL, retornar todos los campos pero pais es null

Suena un poco extraña la pregunta pero la base de datos con la que estoy trabajando es un poco mas grande y este ejemplo es mas explicativo

Agradeceria mucho una ayuda.

Saludos.

Última edición por supertaldo; 12/09/2008 a las 14:56
  #2 (permalink)  
Antiguo 15/09/2008, 01:17
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 9 meses
Puntos: 13
Respuesta: select case, seleccionar solo algunos campos

No entiendo bien, puedes poner un ejemplo?
Ya te digo que no puedes tener un select que devuelva distintos campos!

Salu2
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 21:25.