Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Teil eines Textfeldes in ein neues Textfeld per Abfrage

Begonnen von carman0103, Januar 13, 2014, 11:59:44

⏪ vorheriges - nächstes ⏩

carman0103

Hallo,

ist es möglich in einer Abfrage einen Teil eines Textfeldes in ein neues Feld einzutragen? Konkret: In einem Textfeld steht ein kurzer Text sowie eine 1-3 stellige Zahl. Ich möchte nun die Zahl in ein neues Feld eintragen lassen. Ist das möglich? Wenn ja, wie lautet dann die Formel dafür?
Wer andern eine Bratwurst brät, hat meist ein Bratwurstbratgerät  Grinsend


carman0103

Beispiele:

Schlitze klopfen - ID 185
Kabel verlegen - ID 274
Kabel anschließen - ID 61
Anschlüße prüfen - ID 5
Wer andern eine Bratwurst brät, hat meist ein Bratwurstbratgerät  Grinsend

DF6GL

Hallo,

unter der Annahme. dass die Texte immer so aussehen wie gezeigt, dann etwa so:


Select * , Mid([Tabellenfeld1], InstrRev([Tabellenfeld1]," ") +1) As NeuesFeld from tblTabelle1

carman0103

Das kann ich aber nicht in einer Abfrage eingeben, oder? Das Feld, in dem der Wert angezeigt werden soll, soll auch nicht an eine Tabelle angefügt werden...
Wer andern eine Bratwurst brät, hat meist ein Bratwurstbratgerät  Grinsend

DF6GL

Hallo,


das sollst Du auch nicht in eine Abfrage eingeben, das IST die Abfrage (der SQL-String einer Abfrage).....


carman0103

Wer andern eine Bratwurst brät, hat meist ein Bratwurstbratgerät  Grinsend