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
yjobs
, si la columnajob_id
es la clave principal de la tablajobs
y cada tabla tiene una columna llamadajob_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
yjobs
y crear, a continuación, una condición de búsqueda que busque el mismo valor en la columnajob_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)