Mahlzeit ohje,
Tabelle a enthält das Feld "modell" mit den Inhalten:
FESTO4711Tabelle b enthält das Feld "teilenummer" mit den Inhalten:
4711
D.h. die Spalte "modell" in Tabelle a hört *immer* mit genau der Zeichenfolge auf, die in Spalte "teilenummer" in Tabelle b enthalten ist?
Grundsätzlich würde ich Dir ein vernünftiges, normalisiertes Datenbankmodell empfehlen - Deins scheint kaputt zu sein, wenn Du keine eindeutiges Primär- und Fremdschlüssel nutzen kannst.
Anschließend solltest Du mindestens die beiden Spalten "modell" in Tabelle a und "teilenummer" in Tabelle b mit einem Index versehen. Dann *könnte* folgendes funktionieren (wenn auch nicht performant):
SELECT a.foo
, b.bar
FROM a
JOIN b ON a.modell LIKE CONCAT('%', b.teilenummer)
(evtl. lautet die Syntax bei dem von Dir verwendeten - und glorreich verschwiegenen - Datenbanksystem etwas anders)
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|