En koppling är en operation i Access relationsdatabas som ett resultat från två eller flera tabeller . Skarven kan sättas i form av en relation mellan tabellerna eller det kan definieras inom en fråga. Standardinställningen delta i en fråga är känt som ett inre - gå . Frågan returnerar resultat från de två tabellerna när raderna innehåller matchande kriterier . En yttre - koppling returnerar resultat även när kriterier stämmer inte . Frågor som bildas genom Query By exempel funktionen avgöra deras Kopplingstypen genom de relationer som de upptäcker . SQL-frågor kan du specifikt definiera hur din frågans koppling . Saker du behöver
Microsoft Access
Visa fler instruktioner
1
Klicka på " Skapa " fliken i " Ribbon " -menyn och klicka på " Query Design " i " frågor " avsnittet .
2
Lägg tabellerna du vill fråga från " Visa tabell " dialogrutan . Stäng dialogrutan genom att klicka på " Stäng ".
3
Klicka på " SQL " -knappen i det nedre högra hörnet i Access- fönstret . Din åsikt kommer att växla till SQL-editor .
4
Skriv din fråga med en koppling . Som ett exempel , betrakta en databas som har två tabeller med följande strukturer :
Tabell1 Tabell2
ID ID
Titel pricepoint
Pris PriceDescription
data i fält Pris och pricepoint är kopplingen kvalet mellan de två tabellerna . För att söka i tabeller med en inre - gå , skriver du följande i SQL editor :
SELECT * FROM Tabell1 INNER JOIN Tabell1 ON Table1.Price = Table2.PricePoint ;
En yttre - join-fråga returnerar alla poster från ena eller andra sidan av frågan , även om matchande värden inte finns på den andra sidan . Frågan exemplet som följer returnerar alla rader från Tabell1 även om priset inte matchar en pricepoint i Tabell2 :
SELECT * FROM Tabell1 LEFT JOIN Tabell1 ON Sheet1.Price = Table1.PricePoint ,
5
Spara frågan att behålla ditt arbete genom att trycka " Ctrl - S " eller klicka på " Spara " -knappen i verktygsfältet Snabbåtkomst . Addera