Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Pirámide de población Access 2003

Estas en el tema de Pirámide de población Access 2003 en el foro de Bases de Datos General en Foros del Web. Saludos a tod@s y gracias de antemano. No controlo demasiado Access 2003. Tengo una base de datos con una tabla de "Personal" que contiene el ...
  #1 (permalink)  
Antiguo 30/09/2008, 02:15
 
Fecha de Ingreso: junio-2008
Mensajes: 20
Antigüedad: 16 años, 8 meses
Puntos: 0
Pirámide de población Access 2003

Saludos a tod@s y gracias de antemano.

No controlo demasiado Access 2003. Tengo una base de datos con una tabla de "Personal" que contiene el campo "fecha nacimiento".

Quisiera poder hacer una pirámide de población, con diferentes tramos de edades, según el campo citado. Entiendo que he de agrupar por intervalos, pero no se cómo hacerlo. Mi idea es conseguir un gráfico.

También poder conseguir otra información de otras tablas y consultas relativas a esa pirámide, es decir, a esos tramos de edades.

¿Podéis ayudarme?
Muchas gracias.
  #2 (permalink)  
Antiguo 30/09/2008, 03:45
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 6 meses
Puntos: 18
Respuesta: Pirámide de población Access 2003

Lo primero que vas a necesitar es un nuevo campo en la consulta que calcule la edad, puedes usar esto:

Edad: Ent((Formato(Fecha();"aaaammdd")-Formato([fechanac];"aaaammdd"))/10000)

Luego, en funcion de este campo, puedes poner otro en el que establezcas los tramos de edad, algo asi:

Tramo: Conmutador([edad]>0 Y [Edad]<4;"ENANO";[edad]>=4 Y [Edad]<15;"NIÑO";[edad]>=15 Y [Edad]<22;"ADOLESCENTE";[edad]>=22 Y [Edad]<65;"ADULTO";[edad]>=65;"ANCIANO")

Y ya tendras en una consulta la edad y el tramo al que pertenece

Un saludo
  #3 (permalink)  
Antiguo 10/11/2008, 06:32
 
Fecha de Ingreso: junio-2008
Mensajes: 20
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Pirámide de población Access 2003

Muchas gracias Taribo.
Creía que ya te había agradecido tu ayuda.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:49.