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

manejo de sentencia sql

Estas en el tema de manejo de sentencia sql en el foro de Bases de Datos General en Foros del Web. hay alguna manera de usar un if dentro de mi sentencia por ejemplo si valor es 0 buscar campo co_doc si valor 1 buscar campo ...
  #1 (permalink)  
Antiguo 24/05/2006, 13:19
 
Fecha de Ingreso: mayo-2004
Ubicación: SurOeste de Guayaquil
Mensajes: 241
Antigüedad: 19 años, 11 meses
Puntos: 0
De acuerdo manejo de sentencia sql

hay alguna manera de usar un if dentro de mi sentencia
por ejemplo
si valor es 0 buscar campo co_doc
si valor 1 buscar campo fecha
__________________
javier
  #2 (permalink)  
Antiguo 24/05/2006, 13:31
Avatar de PequeñoMauro  
Fecha de Ingreso: abril-2006
Ubicación: Lima - Perú
Mensajes: 600
Antigüedad: 18 años
Puntos: 3
Depende de que BD estas usando. En el caso de Oracle:
select DECODE(valor,0,co_doc,1,fecha) from tu_tabla;
Cada BD maneja de diferente manera esto, si no me equivoco.
Saludos...
__________________
"Nada en mis manos traigo tan solo a tu cruz me aferro....."
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 00:27.