Compartir a través de


Cómo combinar tablas automáticamente (Visual Database Tools)

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á sólo 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 jobs y 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 obtener información detallada, vea Cómo modificar operadores de combinación (Visual Database Tools) y Cómo 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 de forma manual. Para obtener información detallada, vea Cómo combinar tablas manualmente (Visual Database Tools).

Vea también

Conceptos

Cómo representa combinaciones el Diseñador de consultas y vistas (Visual Database Tools)

Otros recursos

Diseñar consultas y vistas (Visual Database Tools)
Realizar consultas con combinaciones (Visual Database Tools)

Ayuda e información

Obtener ayuda sobre SQL Server 2005