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

Ayuda condicionales en select null

Estas en el tema de Ayuda condicionales en select null en el foro de Oracle en Foros del Web. Buenos dias. Tengo un problema al realizar una consulta en oracle , la consulta es la siguiente: SELECT SU_FOTO, SI_ID, SI_NOMBRE FROM SU, SI WHERE ...
  #1 (permalink)  
Antiguo 18/11/2009, 09:02
 
Fecha de Ingreso: septiembre-2009
Ubicación: Trujillo
Mensajes: 38
Antigüedad: 15 años, 1 mes
Puntos: 0
Ayuda condicionales en select null

Buenos dias.

Tengo un problema al realizar una consulta en oracle, la consulta es la siguiente:

SELECT SU_FOTO, SI_ID, SI_NOMBRE
FROM SU, SI
WHERE SI_ID = SU_IDM
AND SI_PROMOCION = 190

El problema es que no todas las personas tienen una foto, por lo cual si la encuentra como null, no muestra la persona.
Lo que quisiera saber es si se puede hacer que si no tiene foto se mostrara algun texto o imagen "x".

Espero sus ayudas y sugerencias. Gracias de antemano.
  #2 (permalink)  
Antiguo 18/11/2009, 09:14
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Ayuda condicionales en select null

Código SQL:
Ver original
  1. SELECT NVL(SU_FOTO,'FALTA LA FOTO'), SI_ID, SI_NOMBRE
  2. FROM SI LEFT OUTER JOIN SU
  3. ON SI.SI_ID = SU.SU_IDM
  4. WHERE SI_PROMOCION = 190

no la he probado
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
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 18:25.