Vergleichen von Telefonnummern sql

Ich habe 2 Sätze von Telefonnummern in 2 verschiedenen Tabellen,table 1 hat das direkte Format von01234567890 und die andere Tabelle hat 3 verschiedene Formate, manchmal ist es01234567890 oder01234 567890 oder01234-567890.

Derzeit führe ich nur einen Inner-Join für die Tabellen durch und erhalte nur ein paar Zeilen zurück, würde aber mehr erwarten, da offensichtlich alles, was einen Bindestrich oder ein Leerzeichen enthält, beim Join übersehen wird.

So wie das System ist, kann ich die Daten in der Tabelle nicht in drei Formaten ändern, also nicht standardisieren oder bereinigen.

Was wäre der beste Weg, dies in Angriff zu nehmen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage