Compartir a través de


Combinar tablas automáticamente (Visual Database Tools)

se aplica a:sql Server

Al agregar dos o más tablas a una consulta, las Herramientas del Diseñador de consultas y vistas (Visual Database Tools) intentan determinar si están relacionadas. 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 reconoce 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 employee tablas y jobs , si la job_id columna es la clave principal de la jobs tabla y si cada tabla tiene una columna llamada job_id con el mismo tipo de datos, el Diseñador de consultas y vistas combina automáticamente las tablas.

    Nota

    El Diseñador de consultas y vistas crea 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 WHERE cláusula) es realmente una condición de combinación. Por ejemplo, puede agregar las tablas employee y jobs, luego crear una condición de búsqueda que busque el mismo valor en la columna job_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 combinación (Visual Database Tools) y Quitar 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 usted mismo. Para obtener más información, consulte Combinación manual de tablas (Visual Database Tools).