Beste allemaal,
Ik heb twee tabellen, tabel 'oud' (PK=ad_addrid) en tabel 'nieuw' (PK=RELID).
In tabel 'oud' staan 100 records, in tabel 'nieuw' staan er 200.
Nu wil ik alle records selecteren uit de tabel 'nieuw' die niet in tabel 'oud' staan.
Ik had daarvoor het volgende bedacht:
[SQL]SELECT *
FROM oud
WHERE ad_addrid not in
(SELECT RELID FROM Nieuw)
[/SQL]
Het resultaat is echter 0 dat ik krijg, helemaal geen enkele record.
Hoe kan dit? kan iemand me helpen?
Alvast bedankt,
Luuk
ps. de records in ad_addrid zijn identiek aan de records in RELID.
Ik heb twee tabellen, tabel 'oud' (PK=ad_addrid) en tabel 'nieuw' (PK=RELID).
In tabel 'oud' staan 100 records, in tabel 'nieuw' staan er 200.
Nu wil ik alle records selecteren uit de tabel 'nieuw' die niet in tabel 'oud' staan.
Ik had daarvoor het volgende bedacht:
[SQL]SELECT *
FROM oud
WHERE ad_addrid not in
(SELECT RELID FROM Nieuw)
[/SQL]
Het resultaat is echter 0 dat ik krijg, helemaal geen enkele record.
Hoe kan dit? kan iemand me helpen?
Alvast bedankt,
Luuk
ps. de records in ad_addrid zijn identiek aan de records in RELID.
Laatst bewerkt: