Hasonlítsa össze a hozzáférést 2 táblát
Hasonlítsa össze a hozzáférést 2 táblát

Probléma
Új vagyok a fórumon és a kezdő Access / SQL-en.
Hadd magyarázzam el a problémámat, hogy van egy adatbázis 2 táblával:
1. táblázat 2. táblázat
1. mező 1. mező
regisztráció1 regisztráció1
Record2 Record2
enregistrement3 enregistrement3
Az 1. táblázat 1. mezője tartalmaz egy listát és a 2. táblázat termékét. Az 1. mező tartalmaz egy véletlenszerű kulcsszólistát.
Szeretném (az Access-ben) létrehozni egy lekérdezést, hogy kiválasztja és kiválasztja az 1. mező (1. táblázat) összes olyan rekordját, amely az 1. mező kulcsszavát tartalmazza (2. táblázat).
Például:
Az 1. táblázat / 1. mező tartalmazza a "CremeSolaire" -t, és a 2. táblázat / 1. mező tartalmazza a "Sun" -t.
Ezért remélem, hogy a „Sun” -ot tartalmazó Cremesolaire-t egy jelentésben vagy egy új táblázatban jelölik ki.
Kérem, segítsen nekem, nem hagyhatom abba a próbálkozást, hogy elvezem a vezetést.
Megoldás
A legegyszerűbb az alapvető pro letöltésbe ...
Nos, a lekérdezésnek két táblázatot kell tartalmaznia, a "vad", mivel nincs egyedi csatlakozás. Ezért azt tanácsolom, hogy a keresőmezőt indexelje (duplikációval vagy anélkül, hogy láthassa).
Létrehoztál egy lekérdezést, és ragasztottad az SQL adaptálásához:
SELECT Table1.Champ1
1. táblázat, 2. táblázat
WHERE InStr (Táblázat: 1.Champ1, Table2.Champ1)
jegyzet
A Pseudosaure megoldotta