Compartilhar via


Como: Associar tabelas em várias colunas

Você pode associar tabelas com várias colunas. Ou seja, você pode criar uma consulta que combina linhas das duas tabelas, somente se elas satisfaçam várias condições. Se o banco de dados contiver um relacionamento correspondendo a várias colunas de chave externa em uma tabela para uma chave primária de multicolunas em outra tabela, você pode usar esse relacionamento para criar uma associação de multicolunas. For details, see Como: Associar tabelas automaticamente.

Mesmo se o banco de dados não contém nenhum relacionamento de chave externa com várias colunas, você pode criar manualmente a associação.

ObservaçãoObservação

The dialog boxes and menu commands you see might differ from those described in Help depending on your active settings or edition. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. For more information, see Trabalhando com configurações.

Para criar manualmente uma associação de multicolunas

  1. Adicione as tabelas que você deseja associar ao painel do diagrama.

  2. Arraste o nome da primeira coluna de associação na primeira janela da tabela e solte-a na coluna relacionada na segunda janela da tabela. Você não pode basear uma associação em texto, ntext ou colunas de imagem.

    ObservaçãoObservação

    Em geral, as colunas de associação devem ser dos tipos de dados do mesmo (ou compatível). Por exemplo, se a coluna de associação na primeira tabela for uma data, você deve relacioná-lo para uma coluna de data da segunda tabela. Por outro lado, se a primeira coluna de associação for um inteiro, a coluna de associação relacionada também deve ser do tipo de dados inteiro, mas pode ser um tamanho diferente. No entanto, pode haver casos onde as conversões de tipo de dados implícita podem ingressar aparentemente incompatíveis colunas funcionará.

    O Query e View Designer não verificará os tipos de dados das colunas que você pode usar para criar uma associação, mas quando você executar a consulta, o banco de dados exibirá um erro se os tipos de dados não são compatíveis.

  3. Arraste o nome da segunda coluna de associação na primeira janela da tabela e solte-a na coluna relacionada na segunda janela da tabela.

  4. Repita a etapa 3 para cada par adicional de colunas de associação em duas tabelas.

  5. Execute a consulta.

Consulte também

Outros recursos

Consultando com associações