Hallo,
ich habe eine Tabelle mit Ortsnamen, Plz und eine Id.
Dabei kann die Idr bei mehreren Orten vorkommen, aber es kann auch sein, dass ein Ort mehrfach vorkommt, jeweils mit einer anderen Id.
Eine zweite Tabelle setzt diese Id eindeutig in Bezug zu einem Bezeichnunstext.
Ich brauche nun alle Bezeichnungstexte aus der zweiten Tabelle, wenn ich in der Tabelle mit den Orten nach ort oder plz suche.
Das soll auch funktionieren, wenn mindesten 3 Ziffern bei der plz oder 3 Buchstaben bei dem Ort angegeben wurden.
Ich brauche jetzt zwei Abfragen, 1mal für die Suche über den Ort und einmal über die Postleitzahl.
Irgendwie kriege ich das nicht gebacken.
gib mir
die Bezeichnungstexte
aus
tabelle2
die mit
tabelle1
über
gleiche id-Werte verknüpft ist
wobei nur die Datensätze interessieren
bei denen die plz mit den gleichen Ziffern beginnt wie die Eingabe
(bei denen der Ort mit den gleichen Buchstaben beginnt wie die Eingabe)
Dieser Pseudocode läßt sich 1:1 in ganz einfache Abfragen mit einem Join (oder einer Unterabfrage) umsetzen. Was hast Du versucht? Woran bist Du gescheitert?
Freundliche Grüße
Vinzenz