Verknüpfung von 2 Tabellen

F

fornicator

Ich habe 2 Tabellen, eine mit Userdaten, in dem unter anderem Land und PLZ des Users mit einem Bindestrich getrennt, in einem Feld gespeichert sind (Bsp. DE-12345)
In der zweiten Tabelle sind Orte, Länder und PLZ in getrennten Felder gespeichert.

Userdaten
| Username | PLZ |
| felix | DE-78315 |

Orte
| ort | PLZ | Land |
| Radolfzell | 78315 | DE |


Wie kann ich die beiden Tabellen miteinander verknüpfen um herauszufinden, welcher User in welchem Ort wohnt?
Hoffe mein Problem ist klar geworden!?
 
select * from userdaten as u , orte as o where u.plz like o.land'%' and u.plz like '%'o.plz

Versuch mal die Version - sollte eigendlich gehen :)
 
Zurück