Hey allemaal,
Ik ben in een project bezig met het bewerken van 2 tabellen. Uit de ene tabel wil ik steeds 1 rij (TOP 1) ophalen, hier een bewerking mee uitvoeren en vervolgens een record wegschrijven in een volgende tabel (status tabel). Vervolgens moet opnieuw de eerste tabel worden ingelezen en moet weer 1 rij (TOP 1) worden ingelezen, maar .... ik wil dat alle records die reeds in de 2e tabel zijn weggeschreven worden overgeslagen.
Nu zit ik met de gedachte dat ik hier een JOIN voor nodig heb, maar ik kom niet achter de juiste constructie. Volgens mijn SQL boek heb ik een LEFT join nodig, maar dat geeft niet het gewenste resultaat.
Er bestaat een relatie tussen 2 velden uit tabel 1 en 2, dat joinen moet dus goed gaan.
Nog een keer in het kort: Hoe haal ik via een JOIN alle gegevens uit tabel 1 die nog niet in tabel 2 voorkomen.
Alvast bedankt
Ik ben in een project bezig met het bewerken van 2 tabellen. Uit de ene tabel wil ik steeds 1 rij (TOP 1) ophalen, hier een bewerking mee uitvoeren en vervolgens een record wegschrijven in een volgende tabel (status tabel). Vervolgens moet opnieuw de eerste tabel worden ingelezen en moet weer 1 rij (TOP 1) worden ingelezen, maar .... ik wil dat alle records die reeds in de 2e tabel zijn weggeschreven worden overgeslagen.
Nu zit ik met de gedachte dat ik hier een JOIN voor nodig heb, maar ik kom niet achter de juiste constructie. Volgens mijn SQL boek heb ik een LEFT join nodig, maar dat geeft niet het gewenste resultaat.
Er bestaat een relatie tussen 2 velden uit tabel 1 en 2, dat joinen moet dus goed gaan.
Nog een keer in het kort: Hoe haal ik via een JOIN alle gegevens uit tabel 1 die nog niet in tabel 2 voorkomen.
Alvast bedankt