Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/04/2010, 21:19
Avatar de Beakdan
Beakdan
 
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 22 años, 4 meses
Puntos: 7
Respuesta: case when sql ayuda

Como se trata de condiciones simples, puedes usar un case sencillo:

Código:
SELECT    DISTINCT
        año, mes,
        CASE mes
            WHEN 'ENERO'        THEN 1
            WHEN 'FEBRERO'        THEN 2
            WHEN 'MARZO'        THEN 3
            WHEN 'ABRIL'        THEN 4
            WHEN 'MAYO'            THEN 5
            WHEN 'JUNIO'        THEN 6
            WHEN 'JULIO'        THEN 7
            WHEN 'AGOSTO'        THEN 8
            WHEN 'SEPTIEMBRE'    THEN 9
            WHEN 'OCTUBRE'        THEN 10
            WHEN 'OCTUBRE'        THEN 11
            ELSE 12
        END
FROM    det_nomina