Oracle - podria decir alias

 
Vista:

podria decir alias

Publicado por miguel (3 intervenciones) el 01/11/2006 00:16:43
Apoyo
Soy principiante en programación VB6 pero manejo mucho lo que es sql oracle.
Bueno mi consulta es :
Tengo un ejecutable con un combo, dicho combo el cual arroja mi campo tip_ruta que para mi son los dias de la semana. Este es mi select que apunta al combo (form_load)

SELECT DISTINCT TIP_RUTA AS DIA FROM MAE_RUTA_LOCAL
ORDER BY TIP_RUTA;

Quiero saber como puedo hacer para que en vez de los numeros (0,1...7) que son los días los días de la semana me salga :
Lunes, Martes, Miercoles, Jueves, Viernes, Sabado, Domingo

Gracias...
Espero las respuestas de los expertos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:podria decir alias

Publicado por Ricardo (84 intervenciones) el 01/11/2006 21:36:00
Miguel:

Viendo este ejemplo:

select
dia
,decode(dia,1,'Lunes',2,'Martes',3,'Miercoles',4,'Jueves',5,'Viernes',6,'Sabado',7,'Domingo') Diasem
from
(select 1 dia from dual
union all
select 2 dia from dual
union all
select 3 dia from dual
union all
select 4 dia from dual
union all
select 5 dia from dual
union all
select 6 dia from dual
union all
select 7 dia from dual
)

Quizas puedas armar algo en tu caso. Fijate el select que está dentro, el de los 'union all', ese haría las veces de tu tabla, la que te entrega el número de día 1..7. El resto deberías dejarlo igual, me refiero al decode.

Saludos.
Ricardo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar