Laburo España: 250.000 ofertas de empleo

Sputnik

DECODE de Oracle en MySQL

Domingo, 13 de marzo de 2005

Está función de Oracle es muy util cuando quieres parsear los datos de una fila de tu base de datos sin necesidad de salirte de la propia sentencia SQL. Para ello, MySQL nos prevee de funciones _similares_ con las que podremos hacer esto sin problemas.

SELECT
CASE sexo
WHEN 'H' THEN 'Hombre'
WHEN 'M' THEN 'Mujer'
ELSE 'N/A'
END
FROM usuarios;


Esta seria la sentencia SQL a ejecutar si quisieramos parsear los datos de la columna sexo en la tabla usuarios cuando esta solo nos devuelve la primera letra del sexo segun sea este ultimo.

Realmente util :-) (Mas informacion)


Comentarios

Muy útil si señor. Anoto el truco :P

David | 13-03-2005 16:27:04

Comentar


Recordar datos

Miniblog

Favoritos

Tira e.c.o.l.*

Tira e.c.o.l.*

sputnik 2004-2005
Algunos derechos reservados.


Suscribir este blog en Bloglines

Blogarama

No a las patentes de software

LaInformacion.com lainformacion.com - Medio Oficial de los Premios Bitacoras 2009