Comparați 2 tabele în acces

Comparați 2 tabele în acces

Problema

Sunt nou în acest forum și începător Access / SQL.

Permiteți-mi să vă explic problema mea am o bază de date cu 2 tabele, după cum urmează:

Tabelul1 Tabelul2

Câmp1 Câmp1

înregistrarea1

Record2 Record2

enregistrement3 enregistrement3

Câmpul 1 din tabelul 1 conține o listă și produsul din tabelul 2. Câmpul 1 conține o listă aleatoare a cuvintelor cheie.

Aș dori (în Access) să creeze o interogare, astfel încât să mă selecteze și să văd toate înregistrările câmpului1 (Table1) care conțin un cuvânt cheie al câmpului1 (Table2).

De exemplu:

Tabelul 1 / Câmpul 1 conține "CremeSolaire", iar tabelul 2 / Câmpul 1 conține "Sun".

Prin urmare, sper că Cremesolaire care conține "Sun" este selectat și afișat într-un raport sau într-un tabel nou.

Ajută-mă, te rog, nu pot să nu mai încerc să-mi dau un plumb.

Soluţie

Cel mai simplu este să vă puneți în descărcarea de bază pro ...

Interogarea dvs. ar trebui să includă două tabele, "sălbatic", deoarece nu există nicio legătură într-o cheie unică. Prin urmare, vă sfătuiesc să plasați câmpul de căutare indexat (cu sau fără duplicare, pentru a vedea).

Ați creat o interogare și le lipiți în adaptarea SQL:

SELECTați tabelul 1.Campa1

Din tabelul 1, tabelul 2

WHERE InStr (Table1.Champ1, Table2.Champ1)

Notă

Rezolvată de Pseudosaure

Articolul Precedent Articolul Următor

Cele Mai Importante Sfaturi