stclem Skrevet 22. mars 2010 Del Skrevet 22. mars 2010 Har to tabeller, og ønsker å hente ut all info som er i tabell1 men ikke er i tabell2. Tabell1 har 8520 linjer. --id--nummer-- Tabell2 har 8100 linjer. --nummer2--tekst-- Ønsker altså å få ut alle id fra tabell1 der nummer != nummer2 i tabell2. Prøvd følgende SELECT id FROM tabell1, tabell2 WHERE nummer <> nummer2 Får opp flere millioner svar, virker som hvert eneste nummer som det er treff på kommer opp 8100 ganger. Lenke til kommentar
quantum Skrevet 22. mars 2010 Del Skrevet 22. mars 2010 (endret) select t1.id from tabell1 t1 where t1.nummer not in (select t2.nummer2 from tabell2) Får opp flere millioner svar, virker som hvert eneste nummer som det er treff på kommer opp 8100 ganger. Ja det er vel omtrentlig akkurat det du får med den spørringen :o) Endret 22. mars 2010 av quantum Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå