Consulta presente valores duplicados en columnas
Publicado por Judith (2 intervenciones) el 02/09/2009 00:47:48
Buenos días
Recurro a vosotros para ver si me podeis ayudar, .. ya que estoy comenzando en Access y algo de Visual Basic y todavía se me hace complicado ...
Os comento el caso:
- Debido a otras necesidades de presentación de datos tengo una base de datos tengo una base de datos estructurada, entre otras, en las tablas:
a) Tabla Registro donde indico el número del registro y su descripción. Con los campos
Registro y Descripción
b) Tabla Listado donde incluyo los posibles valores de materias. Campos: Lista
c) Tabla intermedia Materias con solo dos campos: Registro y Materia para tener un
listado dinámico de las asignaciones
- Las relaciones se dan por tanto entre la tabla Registro y Materias y entre la tabla Materias y Listado
- Los registros son únicos (solo puede haber uno con ese número) pero puede tener múltiples materias, o ninguna
- Al generar una consulta de registros y materias, me presenta una fila por cada registro, con lo cual en ocasiones puede aparecer duplicado, triplicado, etc.
La idea es que me presente como resultado a una consulta unso una sola fila por registro y tantas columnas como materias asociadas tenga.
Creo que en principio no me vale con encadenar los resultados de materia para cada registro ya que luego quiero usar cada campo para generar informes dinámicos desde diferentes variables ... o usarlos en otras consultas ...
Ojalá podais ayudarme o darme alguna pista ... Un saludo :)
Recurro a vosotros para ver si me podeis ayudar, .. ya que estoy comenzando en Access y algo de Visual Basic y todavía se me hace complicado ...
Os comento el caso:
- Debido a otras necesidades de presentación de datos tengo una base de datos tengo una base de datos estructurada, entre otras, en las tablas:
a) Tabla Registro donde indico el número del registro y su descripción. Con los campos
Registro y Descripción
b) Tabla Listado donde incluyo los posibles valores de materias. Campos: Lista
c) Tabla intermedia Materias con solo dos campos: Registro y Materia para tener un
listado dinámico de las asignaciones
- Las relaciones se dan por tanto entre la tabla Registro y Materias y entre la tabla Materias y Listado
- Los registros son únicos (solo puede haber uno con ese número) pero puede tener múltiples materias, o ninguna
- Al generar una consulta de registros y materias, me presenta una fila por cada registro, con lo cual en ocasiones puede aparecer duplicado, triplicado, etc.
La idea es que me presente como resultado a una consulta unso una sola fila por registro y tantas columnas como materias asociadas tenga.
Creo que en principio no me vale con encadenar los resultados de materia para cada registro ya que luego quiero usar cada campo para generar informes dinámicos desde diferentes variables ... o usarlos en otras consultas ...
Ojalá podais ayudarme o darme alguna pista ... Un saludo :)
Valora esta pregunta


0