Hallo iedereen.
Ik heb Tabel A en B.
De uiteindelijke bedoeling is een dropdown te creeeren van gebruikers uit Tabel A die nog niet in tabel B zijn opgenomen.
Tot nu toe gebruikte Queries (die dus niet werken):
SELECT t.user_id, t.user_voornaam, t.user_achternaam, t.user_tussenvoegsel, t.user_email, r.id
FROM A t, B r
WHERE t.user_achternaam <> ''
AND r.id <> t.user_id
GROUP BY t.user_voornaam, t.user_achternaam
ORDER BY t.user_voornaam ASC
SELECT t.user_id, t.user_voornaam, t.user_achternaam, t.user_tussenvoegsel, t.user_email
FROM A t
WHERE t.user_id NOT IN (SELECT r.id FROM B r)
AND t.user_achternaam <> ''
ORDER BY t.user_voornaam ASC
Werkt nog niet in mijn MySQL versie
SELECT t.user_id, t.user_voornaam, t.user_achternaam, t.user_tussenvoegsel, t.user_email, r.id
FROM A as t
LEFT JOIN B as r
WHERE t.user_achternaam <> ''
AND t.user_id = r.id
AND r.id is NULL
GROUP BY t.user_voornaam, t.user_achternaam
ORDER BY t.user_voornaam ASC
Volgens mij is de laatste query het dichtst in de buurt. Wie helpt me verder.
Ik heb Tabel A en B.
De uiteindelijke bedoeling is een dropdown te creeeren van gebruikers uit Tabel A die nog niet in tabel B zijn opgenomen.
Tot nu toe gebruikte Queries (die dus niet werken):
SELECT t.user_id, t.user_voornaam, t.user_achternaam, t.user_tussenvoegsel, t.user_email, r.id
FROM A t, B r
WHERE t.user_achternaam <> ''
AND r.id <> t.user_id
GROUP BY t.user_voornaam, t.user_achternaam
ORDER BY t.user_voornaam ASC
SELECT t.user_id, t.user_voornaam, t.user_achternaam, t.user_tussenvoegsel, t.user_email
FROM A t
WHERE t.user_id NOT IN (SELECT r.id FROM B r)
AND t.user_achternaam <> ''
ORDER BY t.user_voornaam ASC
Werkt nog niet in mijn MySQL versie
SELECT t.user_id, t.user_voornaam, t.user_achternaam, t.user_tussenvoegsel, t.user_email, r.id
FROM A as t
LEFT JOIN B as r
WHERE t.user_achternaam <> ''
AND t.user_id = r.id
AND r.id is NULL
GROUP BY t.user_voornaam, t.user_achternaam
ORDER BY t.user_voornaam ASC
Volgens mij is de laatste query het dichtst in de buurt. Wie helpt me verder.