Vídeo: corregir el error de "combinaciones externas ambiguas"

Vídeo:

Su explorador no admite vídeo. Instale Microsoft Silverlight, Adobe Flash Player o Internet Explorer 9.

En el vídeo

El mensaje de "combinación externa ambigua" aparece cuando Access determina que su consulta podría dar resultados diferentes según qué combinación se realice primero. Para que la consulta funcione, debe realizar algunos cambios. La mejor solución suele ser dividir la consulta en partes. Es decir, configurarla para que al menos una de las combinaciones se realice en una consulta "secundaria" más pequeña que, después, combinará con otras tablas o consultas en una consulta "primaria". A continuación, Access realiza las combinaciones primero en la consulta o consultas secundarias y, por último, realiza las combinaciones en la consulta primaria, eliminando así la ambigüedad.

Según cuántas tablas tenga en la consulta, quizás necesite crear varias consultas secundarias para evitar combinaciones externas ambiguas. En este vídeo se muestra un ejemplo con tres tablas, en las que dos tablas con una combinación de igualdad se separan en una consulta secundaria y, a continuación, la combinación externa a una tercera tabla se realiza en la consulta primaria. Estos son los pasos básicos, en los que se da por supuesto que está familiarizado con la creación de consultas:

  1. Cree una nueva consulta secundaria que contenga las tablas que quiere combinar en primer lugar (en el vídeo, son las tablas Companies y People).

  2. En la consulta secundaria, haga doble clic en los campos de salida que necesita para que aparezcan en la cuadrícula de la consulta.

Importante:  Asegúrese de incluir el campo de combinación de la consulta original. En el ejemplo del vídeo, Companies se combinó con Regions usando el campo RegionID, por lo que incluimos RegionID en la cuadrícula de la consulta secundaria.

  1. Guarde y cierre la consulta secundaria y abra la consulta original en la vista Diseño. Esta se convertirá en la consulta primaria.

  2. Elimine las tablas que agregó a la consulta secundaria y, a continuación, agregue la consulta secundaria (Diseño > Mostrar tabla > Consultas, o simplemente arrastre la consulta secundaria desde el panel de navegación hasta la consulta primaria).

  3. En la consulta primaria, establezca la combinación tal y como estaba, solo que esta vez a la consulta secundaria.

  4. Agregue los campos de salida de la consulta secundaria a la cuadrícula de la consulta.

  5. Guarde y ejecute la consulta primaria.

Regla general para las combinaciones externas ambiguas

Las combinaciones externas ambiguas se producen cuando en una consulta hay dos o más combinaciones y bien una de ellas es una combinación externa que apunta a una combinación de igualdad o hay dos combinaciones externas que se apuntan entre sí; por ejemplo, estas dos configuraciones de combinación son ambiguas y deben separarse en consultas diferentes:

Tabla1 --> Tabla2 --- Tabla3

Tabla1 --> Tabla2 <-- Tabla3

Las combinaciones externas que apuntan en la misma dirección o a otro lugar que no sean combinaciones externas o combinaciones de igualdad, son correctas:

Tabla1 --> Tabla2 --> Tabla3

Tabla1 <-- Tabla2 --> Tabla3

Tabla1 <-- Tabla2 --- Tabla3

Para obtener más información sobre cómo crear consultas, vea Introducción a las consultas o Crear una consulta de selección.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×