A join er en operasjon i Access relasjonsdatabase som et resultat trekkes fra to eller flere tabeller . Skjøtingen kan settes i form av et forhold mellom bordene eller den kan være definert innenfor en spørring. Standard delta i en spørring er kjent som en indre - delta. Spørringen returnerer resultater fra de to tabellene når radene inneholder matchende kriterier. En ytre -join returnerer resultater selv når kriteriene ikke stemmer overens . Spørringer dannet gjennom QBE funksjonen fastslå kombineringstypen gjennom relasjoner som de oppdager . SQL-spørringer kan du spesifikt definere innholdet i din spørring join . Du trenger
Microsoft Access
Vis flere instruksjoner
en
Klikk på " Create" kategorien i " Ribbon "-menyen og klikk " Query Design " i " spørsmål "-delen .
2
Legg tabellene du ønsker å søke fra" Vis tabell "dialogen . Lukk dialogboksen ved å klikke på " Close ".
3
Klikk på " SQL "-knappen i nedre høyre hjørne i Access-vinduet . Visningen vil bytte til SQL editor.
4
Type utvide søket med en sammenføyning . Som et eksempel vurdere en database som har to tabeller med følgende strukturer :
Table1 Table2
ID ID
Tittel Pricepoint
Pris PriceDescription
data i felt Pris og pricepoint er sammenføyningen kvalifiseringskamp mellom de to tabellene . Å spørre bordene med en indre - bli med, skriver du inn følgende spørring i SQL redaktør : en
SELECT * FROM Table1 INNER JOIN Table1 PÅ Table1.Price = Table2.PricePoint ;
Et ytre - bli med søket vil returnere alle poster fra den ene siden eller den andre av spørringen , selv om ingen verdier er ikke funnet på den andre siden . Spørringen eksempel som følger vil returnere alle rader fra Table1 selv om prisen ikke samsvarer en Pricepoint i Table2 : en
SELECT * FROM Ark1 LEFT JOIN Table1 PÅ Sheet1.Price = Table1.PricePoint ;
5
Lagre spørringen å beholde arbeidet ditt ved å trykke " Ctrl - S " eller klikke på "Lagre "-knappen i rask tilgang verktøylinjen.