Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/06/2007, 07:12
Avatar de CRISMA
CRISMA
 
Fecha de Ingreso: julio-2004
Ubicación: Caracas
Mensajes: 69
Antigüedad: 19 años, 9 meses
Puntos: 0
Pregunta Equivalente de DECODE (oracle) en MySQL?

Hola,

quisiera devolver una consulta de la forma en que puedo hacerlo con el DECODE de oracle.... esto será posible, he estado buscando (sin exito) una funcion en MySQL que me haga esto.

Tengo en mi tabla una columna "Nivel" que toma valores 1, 2 y 3 al hacer la consulta de la tabla quisiera que devuelva una cadena en lugar del numero...

en Oracle yo diría SELECT nombre,decode(Nivel,1,'Estudiante',2,'Empleado',3, 'Otro') FROM tabla...

y me devuelve algo como:

nombre Nivel
juan Estudiante
pedro Empleado
Leo Estudiante
maria Otro

Es posible hacer algo parecido en MySQL????

Agradezco cualquier comentario

GRACIAS :)
__________________
Que mas queda... tener Paciencia :-D