TABLA ist die besagte gedb_locations
In der TABLB steht sinngemäß drin: Ich suche im Umkreis von 100 km um meinen Wohnort eine Arbeit (oder auch eine Freundin oder sonstwas).
Jetzt kommt einer und bietet eine Arbeit an (oder sich als Freundin), sagt mit seine PLZ und ich zeige ihm diejenigen Bewerber, die dafür in Frage kommen und überhaupt so weit weg arbeiten möchten (oder so weit weg eine Freundin haben möchten oder so).
Das mit der Entfernun klappt super, nur der Abgleich der PLZ aus dem Bewerberbogen mit den PLZs aus der Datenbank klappt eben nur bei Orten, die nur eine PLZ in der Datenbank haben, eben:
select from table_a as a, table_b as where .... and a.plz = '%b.plz%'
wumps