Toon posts:

[SQL] Selecteer wat niet in andere tabel voorkomt

Pagina: 1
Acties:
  • 48 views sinds 30-01-2008

Verwijderd

Topicstarter
Wie kan mij uit dit probleem helpen .

Ik heb 2 tabellen

eerste tabel : tblPersoneelNieuw
tweede tabel : tblPersoneel

Nu wil ik een query maken die uit tblPersoneelNieuw alle records haalt die niet al in tblPersoneel voorkomen,

Ik heb zelf al verschillende query's gemaakt maar geen van al werkte :
(1 voorbeeld waar ik van dacht dat ie een eind in de buurt zat):
code:
1
2
3
4
SELECT tblPersoneel.PersoneelsID, tblPersoneel.Voornaam,tblPersoneel.Achternaam
FROM tblPersoneel 
INNER JOIN tblPersoneelNieuw ON tblPersoneel.PersoneelsID = tblPersoneelNieuw.PersoneelsID
WHERE tblPersoneelNieuw.PersoneelsID NOT IN (tblPersoneel.PersoneelsID);

Kan iemand mij verder op weg helpen door te vertellen wat ik fout doe en in welke richting ik wel moet zoeken.

Verwijderd

ik weet niet of het alle databases kan, maar bij IBM heb je zoiets als EXCEPT

dus:

select ... from ... EXCEPT select ... from ...

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

NOT EXISTS :?
NOT IN :?
basic SQL

Doet iets met Cloud (MS/IBM)


Dit topic is gesloten.