Het moét gewoon zo zijn dat je zelf iets fout doet.
Dat heb je goed gezien - het probleem blijkt inderdaad in de query zelf te zitten
We hebben nl in het verleden een bedrijf TEST gebruikt, voordat we hebben besloten een aparte Testomgeving te gaan gebruiken.
Deze records met losu_sid TEST zijn in BBB-BETON uiteraard niet zichtbaar, maar wanneer je een query maakt komen ze wel tevoorschijn: deze records zitten nl wel gewoon in de produktie-tabel.
In de query met debiteurgegevens werd de unieke sleutel gevormd door
lord_rid.
Dit is niet goed want niet uniek: lord_rid komt soms 2x voor, nl in bedrijf BBB-BETON (met losu_sid BBB-BETON) en in bedrijf TEST (losu_sid TEST).
De sleutel werd standaard gevormd door veld
lord_rid.
Door de sleutel aan te passen in de 2 velden
lord_rid + losu_sid is de sleutel wel uniek en wordt dit probleem opgelost > zie afbeelding 1.
Het filteren gaat nu WEL goed: filter je nu op TEST dan staat er geen record BBB-BETON meer tussen > zie afbeelding 2.
Filter je op BBB-BETON dan staat er geen TEST meer tussen.
Dank voor het meedenken