Código SQL:
Ver original
IF(pf.field5 = 'm',1,2) AS Sexo
Hasta aqui todo bien, pero me falta condicionar si el valor del campo es 'u' => 0.
Alguna mano por favor?.
Saludos.
| ||||
Condicion IF con tres valores MySQL Hola, tengo el siguiente problema, estoy haciendo una migracion entre dos tablas, la tabla origen tiene valores u, m y f y la tabla destino los valores deben ser 0,1 y 2 respectivamente, pero no sabria como implementarlo en la consulta con la condicion IF:
Código SQL:
Ver original Hasta aqui todo bien, pero me falta condicionar si el valor del campo es 'u' => 0. Alguna mano por favor?. Saludos. |
| |||
Respuesta: Condicion IF con tres valores MySQL Hola Fleon: Puedes hacer IF's anidados, es decir, algo así:
Código SQL:
Ver original Sin embargo, es más conveniente que mejor lo hagas con CASE-WHEN https://dev.mysql.com/doc/refman/5.0/en/case.html Haz la prueba y nos comentas. Saludos Leo Última edición por gnzsoloyo; 20/07/2015 a las 08:15 |
Etiquetas: |