ayuda urgente
Publicado por barrunto (1 intervención) el 20/08/2011 21:00:06
SELECT MORBILIDAD AS CAUSAS,
CASE RES3374US.EDADUSR
WHEN 1 THEN '1 - 4'
WHEN 2 THEN '1 - 4'
WHEN 3 THEN '1 - 4'
WHEN 4 THEN '1 - 4'
END AS RANGO,
RES3374US.SEXOUSR,COUNT(DISTINCT(CONCAT(CONCAT(NROFACT,RES3374AC.FECREM),CODDIAGNOS)))AS CASOS
FROM RES3374AC
del anterior SQl de un datawindows Como hago para abreviar este trozo de de codigo
CASE RES3374US.EDADUSR
WHEN 1 THEN '1 - 4'
WHEN 2 THEN '1 - 4'
WHEN 3 THEN '1 - 4'
WHEN 4 THEN '1 - 4'
END AS RANGO,
deberia quedar algo asi
CASE RES3374US.EDADUSR
WHEN RES3374US.EDADUSR >1 and RES3374US.EDADUSR < 4 THEN '1 - 4'
END AS RANGO,
CASE RES3374US.EDADUSR
WHEN 1 THEN '1 - 4'
WHEN 2 THEN '1 - 4'
WHEN 3 THEN '1 - 4'
WHEN 4 THEN '1 - 4'
END AS RANGO,
RES3374US.SEXOUSR,COUNT(DISTINCT(CONCAT(CONCAT(NROFACT,RES3374AC.FECREM),CODDIAGNOS)))AS CASOS
FROM RES3374AC
del anterior SQl de un datawindows Como hago para abreviar este trozo de de codigo
CASE RES3374US.EDADUSR
WHEN 1 THEN '1 - 4'
WHEN 2 THEN '1 - 4'
WHEN 3 THEN '1 - 4'
WHEN 4 THEN '1 - 4'
END AS RANGO,
deberia quedar algo asi
CASE RES3374US.EDADUSR
WHEN RES3374US.EDADUSR >1 and RES3374US.EDADUSR < 4 THEN '1 - 4'
END AS RANGO,
Valora esta pregunta


0