Uma união é uma operação na base de dados relacional de acesso em que o resultado é traçada a partir de duas ou mais mesas. A junção pode ser definida na forma de uma relação entre as tabelas ou pode ser definida dentro de uma consulta. O padrão se juntar em uma consulta é conhecido como um inner-join. A consulta retorna resultados das duas tabelas quando linhas contêm critérios de correspondência. Uma outer-join retorna resultados mesmo quando os critérios não são iguais. Consultas formadas através da consulta por exemplo apresentam determinar o seu tipo de associação através das relações que eles descobrem. consultas SQL permitem definir especificamente a natureza da sua consulta de participar.
Coisas que você precisa
- Microsoft Access
Clique no "Crio" guia do "Fita" Menu e clique "design de consulta" no "consultas" seção.
Adicione as tabelas que você deseja consultar a partir do "Mostrar tabela" diálogo. Feche a caixa de diálogo clicando "Fechar."
Clique no "SQL" botão no canto inferior direito da janela do Access. A sua opinião vai mudar para o editor SQL.
Digite sua consulta com uma associação. Como exemplo, considerar um banco de dados que tem duas mesas com as seguintes estruturas:
Tabela 1 Table2
EU FIZ
título pricepoint
Preço PriceDescription
Os dados em campos de preço e pricepoint são a juntar-se qualificador entre as duas tabelas. Para consultar as tabelas com uma inner-join, digite a seguinte consulta no editor de SQL:
SELECT * FROM Table1 INNER JOIN Tabela 1 ON Table1.Price = Table2.PricePoint;
Uma consulta de união exterior retornará todos os registros de um lado ou do outro da consulta, mesmo que os valores correspondentes não se encontram do outro lado. A consulta de exemplo que se segue irá retornar todas as linhas da tabela 1, mesmo se o preço não corresponde a um pricepoint em Tabela2:
SELECT * DE Sheet1 LEFT JOIN Tabela 1 ON Sheet1.Price = Table1.PricePoint;
Salve a consulta para manter o seu trabalho, premindo "Ctrl-S" ou clicando no "Salvar" botão na barra de ferramentas acesso rápido.