SQL Server 2016에서 첫 번째 공백 앞에 값 가져 오기 [중복]
Nov 30 2020
SQL SERVER 2016을 사용하고 있습니다.
Fullname으로 명명 된 열의 값은 다음과 같습니다.
Raj A Malhotra
Kartik Naidu
Stephen Jose Mick
Tom Alter
공간은 Raj, Kartik, Stephen 및 Tom 다음으로 동일하지 않습니다.
나는 첫 번째 공간 이전에 가치를 얻으려고 노력하고 있습니다.
산출
Raj
Kartik
Stephen
Tom
답변
GMB Nov 30 2020 at 18:10
문자열 함수를 사용할 수 있습니다.
select t.*, left(fullname, charindex(' ', fullname) - 1) as firstname
from mytable t