Avatar billede Søren Bech Morsing Praktikant
05. juni 2001 - 14:15 Der er 1 kommentar og
1 løsning

2 tabller med 99% identiske data, træk de data ud der ikke er ens?

Jeg har 2 tabeller med et felt i hver
tabel1 med tallene fra 1-10 (10 poster)
tabel2 med tallene fra 2-11 (10 poster)

nu vil jeg så gerne trække 1 ud fra tabel2 fordi den ikke optræder der.
Kan man det med SQL?
Avatar billede netsrac Praktikant
05. juni 2001 - 14:19 #1
select tabel1.id as id1, tabel2.id as id2 from tabel1, tabel2 where tabel1.id <> tabel2.id
Avatar billede mwittrock Nybegynder
05. juni 2001 - 17:40 #2
SELECT ID FROM tabel1
WHERE NOT EXISTS (SELECT * FROM tabel2 WHERE ID = tabel1.ID)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester