Stefan Welscher: [MySQL] Feldinhalt in LIKE-Ausdruck verwenden?

Beitrag lesen

Guten Morgen euch allen,
ich hab ein vermutlich leichtes Problem, dessen Lösung ich aber nicht näher kommen kann.
Ich habe zwei Tabellen in einer DB. Das Feld der einen Tabelle(1) beginnt mit der gleichen Kennzahl wie das Feld zweiten Tabelle(2), danach kommt aber in der zweiten Tabelle(2) ein Punkt gefolgt von einer weiteren Zahl.

Ich möchte jetzt eine MySQl-Abfrage starten, die für alle Treffer aus Tabelle 1 die entsprechenden matches aus Tabelle 2 herausfiltert.

Ich hab mir das so vorgestellt:

SELECT b.b1, b.b2, b.b3
FROM table_1 AS a, table_2 as b
WHERE a.a1='Wert' AND b.b1 LIKE a.a2 '.%';

So funktioniert das aber leider nicht.
Wie könnte ich das machen?

Danke und Gruß,
Stefan