Share via


Combinar tablas automáticamente (Visual Database Tools)

Se aplica a:SQL Server

Al agregar dos o más tablas a una consulta, el Diseñador de consultas y vistas intenta determinar si están relacionadas. Si lo están, el Diseñador de consultas y vistas coloca automáticamente líneas de combinación entre los rectángulos que representan las tablas o los objetos con estructura de tabla.

El Diseñador de consultas y vistas determinará que las tablas están combinadas si:

  • La base de datos contiene información que especifica que las tablas están relacionadas.

  • Dos columnas, una en cada tabla, tienen el mismo nombre y tipo de datos. La columna debe ser una clave principal en al menos una de las tablas. Por ejemplo, al agregar las tablas employee y jobs , si la columna job_id es la clave principal de la tabla jobs y cada tabla tiene una columna llamada job_id con el mismo tipo de datos, el Diseñador de consultas y vistas combinará automáticamente las tablas.

    Nota

    El Diseñador de consultas y vistas creará solo una combinación basada en columnas con el mismo nombre y tipo de datos. Si son posibles varias combinaciones, el Diseñador de consultas y vistas se detendrá después de crear una combinación basada en el primer conjunto de columnas coincidentes que encuentre.

  • El Diseñador de consultas y vistas detecta que una condición de búsqueda (una cláusula WHERE) es realmente una condición de combinación. Por ejemplo, puede agregar las tablas employee y jobsy crear, a continuación, una condición de búsqueda que busque el mismo valor en la columna job_id de ambas tablas. En este caso, el Diseñador de consultas y vistas detecta que la condición de búsqueda genera una combinación y, a continuación, crea una condición de combinación a partir de la condición de búsqueda.

Si el Diseñador de consultas y vistas ha creado una combinación que no es adecuada para la consulta, puede modificarla o quitarla. Para detalles, consulte Modificación de operadores de combinación (Visual Database Tools) y Eliminación de combinaciones (Visual Database Tools).

Si el Diseñador de consultas y vistas no combina automáticamente las tablas de la consulta, puede crear una combinación de forma manual. Para detalles, consulte Combinación manual de tablas (Visual Database Tools).

Consulte también

Cómo representa combinaciones el Diseñador de consultas y vistas (Visual Database Tools)
Temas de procedimientos de diseño de consultas y vistas (Visual Database Tools)
Realizar consultas con combinaciones (Visual Database Tools)