Ler em inglês

Compartilhar via


Unir tabelas automaticamente (Visual Database Tools)

aplica-se a: do SQL Server

Quando você adiciona duas ou mais tabelas a uma consulta, a Designer de Consulta e Exibição tenta determinar se elas estão relacionadas. Se estiverem, o Designer de Consulta e Exibição colocará automaticamente linhas de junção entre os retângulos que representam as tabelas ou objetos estruturados por tabela.

O Designer de Consulta e Exibição reconhecerá tabelas como unidas se:

  • O banco de dados contém informações que especificam que as tabelas estão relacionadas.

  • Se duas colunas, uma em cada tabela, tiverem o mesmo nome e tipo de dados. A coluna deve ser uma chave primária em pelo menos uma das tabelas. Por exemplo, se você adicionar employee e jobs tabelas, se a coluna job_id for a chave primária na tabela jobs e se cada tabela tiver uma coluna chamada job_id com o mesmo tipo de dados, o Designer de Consulta e Exibição unirá automaticamente as tabelas.

    Observação

    O Designer de Consulta e Exibição criará apenas uma junção com base em colunas com o mesmo nome e tipo de dados. Se mais de uma junção for possível, o Designer de Consulta e Exibição para após criar uma junção com base no primeiro conjunto de colunas correspondentes que encontrar.

  • O Designer de Consulta e Exibição detecta que uma condição de pesquisa (uma cláusula WHERE) é, na verdade, uma condição de junção. Por exemplo, você pode adicionar as tabelas employee e jobs, em seguida, criar uma condição de pesquisa que pesquisa o mesmo valor na coluna job_id de ambas as tabelas. Quando você faz isso, o Designer de Consulta e Exibição detecta que a condição de pesquisa resulta em uma junção e, em seguida, cria uma condição de junção com base na condição de pesquisa.

Se o Designer de Consulta e Exibição tiver criado uma junção que não seja adequada à consulta, você poderá modificar a junção ou removê-la. Para obter detalhes, consulte Modificar Operadores de Junção (Visual Database Tools) e Remover Junções (Visual Database Tools).

Se o Designer de Consulta e Exibição não associar automaticamente as tabelas em sua consulta, você poderá criar uma associação por conta própria. Para obter detalhes, consulte Unir Tabelas Manualmente (Visual Database Tools).

Consulte Também

como o designer de consulta e exibição representa junções (Visual Database Tools)
Tópicos de Como Fazer: Design de Consultas e Exibições (Ferramentas de Banco de Dados Visuais)
consulta com junções (Visual Database Tools)