SQL-Abfrage: Vergleichen zweier String-Felder

Hallo, folgende Situation, ich möchte die Spalten aus zwei Tabellen (mit Adressen) SELECTen, die dieselbe Straße haben. In der einen Tabelle steht jetzt: Hauptstr. und in der anderen Haupt Straße. Wie kann ich eine Abfrage gestalten, so dass jeweils die Anfangsbuchstaben beider Felder verglichen werden?

also

SELECT Tabelle1.Strasse, Tabelle2,Strasse WHERE ???

Hallo

So ganz Verstehe ich das noch nicht. Aber man kann folgendes machen

select * from tabelle1
where substr(strasse,1,5) = select substr(strasse,1,5)
from tabelle2
Gruß