Jämföra två tabeller

Databaser & SQL

2 svar · 330 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Trådstart#1

Hej!

Hur gör jag för att jämföra två tabeller och visa det som inte matchar?

Dvs

Jag har två tabeller som innehåller artiklar när jag gjort utsökningen vill jag visa de artiklar som finns i tbl1 men inte i tbl2.

tbl1
1234
5678
9876

tbl2
1234
5678

så det förväntade svaret på ovanstående exempel blir: 9876

Använder SQL-server

Mvh
Henrik

Medlem sedan juni 200032 967 inlägg
#2
select * from tabell1 where id not in (select id from tabell2)

mvh

Medlem sedan jan. 20013 582 inlägg
#3

Självklart!

Tack

Mvh
Henrik

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)