Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   duda en query con case (http://www.forosdelweb.com/f86/duda-query-con-case-531884/)

mveraa 09/11/2007 08:29

duda en query con case
 
hola maestros me pueden hechar una manito con esta query.

tengo una tabla llamada "personas" que contiene un campo llamado "vivienda".

-vienen asi los datos 1(que representan a casa) , 2(representan a depto).

select nombre,vivienda from personas
se optiene por ej, miguel 1 , maria 2


-no existe una tabla vivienda para hacer la relacion.

necesito hacer una query que haga la equivalencia.

para optener por ejemplo miguel casa , maria depto

creo que serviria un case pero no lo se aplicar bien.


saludos.

xiulo 09/11/2007 08:50

Re: duda en query con case
 
Con esto diría que te vale si no pon 1 y 2

SELECT nombre, CASE vivienda when 1 then "casa" when 2 then "depto" END from persona where ....

Pero cambiando el campo por un ENUM("casa,"dpto")....

mveraa 09/11/2007 08:55

Re: duda en query con case
 
ok . muchas gracias eso era.


Saludos.


La zona horaria es GMT -6. Ahora son las 02:05.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.