Como: Ingressar em tabelas em várias colunas
Você pode unir 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 Relação de correspondência de várias colunas de chave externa em uma tabela para uma chave primária com várias colunas em Outros tabela, você pode usar esse Relação para criar uma unir de multicolunas.Para obter detalhes, consulte:Como: unir Tabelas automaticamente.
Mesmo se o banco de dados não contiver nenhum Relação de chave externa com várias colunas, você pode criar a unir manualmente.
Observação: |
---|
As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio. |
Para criar manualmente uma unir de várias colunas
Adicionar ao painel de diagrama as tabelas que você deseja unir.
arrastar o nome do primeiro coluna de junção na primeira janela da tabela e solte-o para dentro da coluna relacionada na segunda janela da tabela.Você não pode basear uma unir em texto, ntext ou colunas de imagem.
Observação: Em geral, as colunas de unir devem ser dos tipos de dados mesmo (ou compatível).Por exemplo, se o coluna de junção na primeira tabela for uma data, você deve relacioná-la a uma coluna de data na segunda tabela.Por Outros lado, se a primeira coluna de unir for um inteiro, a coluna de unir relacionada também deve ser de um tipo de dados Integer, mas pode ser um dimensionar diferente.No entanto, pode haver casos onde poderá ingressar em conversões de tipo de dados implícito aparentemente incompatíveis colunas funcionará.
O Consulta e View Designer não verificará os tipos de dados das colunas que você usa para criar uma unir, mas quando você executar a consulta, o banco de dados exibirá um erro se os tipos de dados não forem compatível.
Clique no nome da segunda coluna de unir na primeira janela da tabela e solte-o para dentro da coluna relacionada na segunda janela da tabela.
Repetir a etapa 3 para cada emparelhar adicional de colunas de unir em duas tabelas.
Execute a consulta.