Access - Consulta

 
Vista:

Consulta

Publicado por rifones (6 intervenciones) el 18/11/2008 13:28:53
Hola, tengo creada en Access una Consulta para sacar ordenados los inquilinos por fecha de contrato ordenados por mes y ahora quiero agruparlos por fechas, es decir, quiero poner que si son con fecha anterior al 1/1/05 son del grupo A, del 1/1/05 al 1/1/08 son del grupo B y a partir del 1/1/08 del grupo C
Como podria hacerlo?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Consulta

Publicado por kaditano (4 intervenciones) el 18/11/2008 19:12:20
Create un campo en la consulta asi:
GRUPO:IIF(YEAR([FECHACONTRATO]) <2005;"GRUPO A";IIF(YEAR([FECHACONTRATO]) >=2005 Y YEAR([FECHACONTRATO]) <2008;"GRUPO B";IIF(YEAR([FECHACONTRATO])>=2008;"GRUPO C";"")

Explicación: si año fecha contrato es menor de 2005 GRUPO="GRUPO A"
si año fecha contrato es mayor o igual a 2005 y menor de 2008 GRUPO="GRUPO B"
si año fecha contrato es mayor o igial a 2008 GRUPO="GRUPO C"
en caso de que no se cumpla ninguna de estas condiciones GRUPO=""
Saludos desde Cádiz
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Consulta

Publicado por kaditano (4 intervenciones) el 18/11/2008 19:14:31
Perdón la sentencia debe cerrarse con tres )))
GRUPO:IIF(YEAR([FECHACONTRATO]) <2005;"GRUPO A";IIF(YEAR([FECHACONTRATO]) >=2005 Y YEAR([FECHACONTRATO]) <2008;"GRUPO B";IIF(YEAR([FECHACONTRATO])>=2008;"GRUPO C";"")))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar