Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/04/2013, 09:43
Avatar de catpaw
catpaw
 
Fecha de Ingreso: mayo-2010
Ubicación: xalapa
Mensajes: 856
Antigüedad: 14 años
Puntos: 23
Respuesta: concatenar con un alias

hola leo

una duda el nombre_mes seria un alias o es el nombre de un campo?

por que tengo:

Código MySQL:
Ver original
  1. CASE MONTH(RIGHT(fecha,2))
  2. WHEN 01 THEN 'ENE'
  3. WHEN 02 THEN 'FEB'
  4. WHEN 03 THEN 'MAR'
  5. WHEN 04 THEN 'ABR'
  6. WHEN 05 THEN 'MAY'
  7. WHEN 06 THEN 'JUN'
  8. WHEN 07 THEN 'JUL'
  9. WHEN 08 THEN 'AGO'
  10. WHEN 09 THEN 'SEP'
  11. WHEN 10 THEN 'OCT'
  12. WHEN 11 THEN 'NOV'
  13. WHEN 12 THEN 'DIC'
  14. END nmes_f,

pero nmes_f lo estoy poniendo como alias, es decir, no tengo un campo llamado asi.

Y me sale null

le agregue END AS nmes_f y salee null

el campo fecha lo tengo asi 201304 -> AñoMes entonces con RIGHT extraigo solo el mes.

Última edición por catpaw; 29/04/2013 a las 09:50