Jämföra 2 tabeller, bortfiltrera missmatchningar

Databaser & SQL

2 svar · 448 visningar · startad av www

Medlem sedan nov. 200633 inlägg
Trådstart#1

DBMS: MS Access

tabell_1 med kolumnen lista_a
tabell_2 med kolumnen lista_b

Query-resultat: tabell_2, men bara de rader som både finns i lista_a och lista_b

Jag vill alltså bara ha visning av tabell_2 med bortfiltrering av alla rader som inte matchar med tabell_1, enligt ovan.

Hur skriver jag min SQL?

Medlem sedan dec. 200012 464 inlägg
#2
select * from tabell_2
where lista_b in 
   (select lista_a
       from tabell_1)
Medlem sedan nov. 200633 inlägg
#3

Tusen tack. Fungerade perfekt.

266 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)