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 de intenta determinar si están relacionados. Si son, 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 estructurados por tablas.
El Diseñador de consultas y vistas reconocerá las tablas como combinadas si:
La base de datos contiene información que especifica que las tablas están relacionadas.
Si 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, si agrega tablas
employee
yjobs
, si la columnajob_id
es la clave principal de la tablajobs
y si cada tabla tiene una columna denominadajob_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 es posible más de una combinación, el Diseñador de consultas y vistas se detiene después de crear una combinación basada en el primer conjunto de columnas coincidentes que encuentra.
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
, luego crear una condición de búsqueda que busque el mismo valor en la columnajob_id
de ambas tablas. Cuando lo hace, el Diseñador de consultas y vistas detecta que la condición de búsqueda da como resultado una combinación y, a continuación, crea una condición de combinación basada en 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 modificar la combinación o quitarla. Para obtener más información, consulte Modificar Operadores de Unión (Visual Database Tools) y Eliminar Uniones (Visual Database Tools).
Si el Diseñador de consultas y vistas no une automáticamente las tablas de su consulta, puede crear una unión usted mismo. Para obtener más información, consulte Combinar tablas manualmente (Visual Database Tools).
Consulte también
Cómo el Diseñador de Consultas y Vistas Representa las Uniones (Visual Database Tools)
Temas de procedimientos sobre consultas de diseño y vistas (Visual Database Tools)
consulta con combinaciones (Visual Database Tools)