Pirlo
Neuer Benutzer
- Beiträge
- 3
Hallo zusammen
Ich suche auf diesem Weg Hilfe in einem Query.
Ich habe eine Tabelle "TbADR" Diese Tabelle enthält eine Spalte "Adresse", welche in folgender Art daherkommt:
Girhaldenstrasse 28
Rue Jacques-Dalphin 19
Räspweg 17
Nun möchte ich jedoch einen Report erstellen wo Strasse und Hausnummern getrennt sind (zwei Spalten).
Meine Überlegung war: "Gib ab dem ersten Leerzeichen von rechts, alle Zeichen aus" für Strassennummer
und: "Lösche alles nach dem ersten Leerzeichen von Rechts" für Strassenname
Wichtig: Die Strassennummer sind zum Teil einstellig, können jedoch auch vierstellig sein und beinhalten ab und zu auch Buchstaben (Weidalee 16A).
Ich habe hier schon mit SUBSTRING(), CHARINDEX(), ect probiert, finde jedoch keine Lösung. Könnt ihr mir helfen?
Besten Dank
Ich suche auf diesem Weg Hilfe in einem Query.
Ich habe eine Tabelle "TbADR" Diese Tabelle enthält eine Spalte "Adresse", welche in folgender Art daherkommt:
Code:
SELECT Strasse
FROM TbADR
Girhaldenstrasse 28
Rue Jacques-Dalphin 19
Räspweg 17
Nun möchte ich jedoch einen Report erstellen wo Strasse und Hausnummern getrennt sind (zwei Spalten).
Meine Überlegung war: "Gib ab dem ersten Leerzeichen von rechts, alle Zeichen aus" für Strassennummer
und: "Lösche alles nach dem ersten Leerzeichen von Rechts" für Strassenname
Wichtig: Die Strassennummer sind zum Teil einstellig, können jedoch auch vierstellig sein und beinhalten ab und zu auch Buchstaben (Weidalee 16A).
Ich habe hier schon mit SUBSTRING(), CHARINDEX(), ect probiert, finde jedoch keine Lösung. Könnt ihr mir helfen?
Besten Dank