Werte vor dem ersten Speicherplatz in SQL Server 2016 abrufen [duplizieren]
Nov 30 2020
Ich benutze SQL Server 2016.
Die als Fullname bezeichnete Spalte hat den Wert like.
Raj A Malhotra
Kartik Naidu
Stephen Jose Mick
Tom Alter
Der Raum ist nach Raj, Kartik, Stephen und Tom nicht mehr derselbe.
Ich versuche, Werte vor dem ersten Leerzeichen zu erhalten.
Ausgabe
Raj
Kartik
Stephen
Tom
Antworten
GMB Nov 30 2020 at 18:10
Sie können einfach Zeichenfolgenfunktionen verwenden:
select t.*, left(fullname, charindex(' ', fullname) - 1) as firstname
from mytable t