webForumDet fria alternativet

Jämföra 2 tabeller i 2 databaser

Databaser & SQL

3 svar · 224 visningar · startad av Bj

Medlem sedan sep. 2000314 inlägg
Frågan#1

Håller på med att förnya ett medlemsregister.
För att inte missa någon, vilket är lätt gjort när man sitter och skriver undrar jag om det på ngt sätt går att jämföra tabellerna
"Fornamn" och "Efternamn" som finns i databas01 och databas02 och sedan skriva ut vilka som INTE är dubletter?

Medlem sedan dec. 200012 464 inlägg
#2

Hur är tabellerna definierade? Hur bestämmer du om något är duplikat? Vilken DBMS?

Medlem sedan sep. 2000314 inlägg
#3

Access

Databas_01.mdb
Tabell="Kunder"
Fält = "Fornamn" (Text)
Fält = "Efternamn" (Text)

Medlem sedan dec. 200012 464 inlägg
#4

Om du enbart vill ha dom som finns i databas1 så tror jag att du kan göra så här

select k1.* from kunder in 'databas_01.mdb'  as k1
left outer join kunder in 'databas_o2.mdb' as k2
on k1.fornamn = k2.fornamn 
and k1.efternamn = k2.efternamn
where k2.fornamn is null

Jag är osäker på hur syntaxen för in kontra as

Flyttas från ASP

280 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
142 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
139 ms — ändringar (db)