SELECT
bekeken.`User`,
bekeken.Ccode,
bekeken.Wnaam,
bekeken.Vdatum,
bekeken.via,
bekeken.link
FROM bekeken
INNER JOIN geo_database_users ON bekeken.`User` != geo_database_users.username
ORDER BY bekeken.Vdatum DESC
bestanden of tabellen?
Gaat het om data die je in een bestand hebt opgeslagen, of om een database?
Of staan de gebruikers in een database, maar heb je de gebruikersnamen daarnaast in een bestand gezet?
"query" suggereert een database, maar je spreekt over bestanden.
Daarnaast zou een goed opgezette database het onmogelijk moeten maken om gebruikersnamen ergens te hebben, terwijl de gebruiker zelf niet (meer) in de lijst (tabel) met users staat.
[size=xsmall]Toevoeging op 27/01/2022 15:15:35:[/size]
Ik snap hem nu denk ik:
SELECT bekeken.`User`
FROM bekeken
LEFT JOIN geo_database_users ON bekeken.`User` = geo_database_users.username
WHERE geo_database_users.username IS NULL
ORDER BY bekeken.`User`
Dit geeft je een user die 3 x in Bekeken staat ook 3 x terug.
Als je dat niet wilt, dan kun je na DISTINCT gebruiken: SELECT DISTINCT bekeken.User