Obtenha valores antes do primeiro espaço no servidor sql 2016 [duplicado]
Nov 30 2020
Estou usando o SQL SERVER 2016.
A coluna denominada Fullname tem um valor semelhante.
Raj A Malhotra
Kartik Naidu
Stephen Jose Mick
Tom Alter
O Espaço não é o mesmo depois de Raj, Kartik, Stephen e Tom.
Estou tentando obter valores antes do primeiro espaço.
Resultado
Raj
Kartik
Stephen
Tom
Respostas
GMB Nov 30 2020 at 18:10
Você pode apenas usar funções de string:
select t.*, left(fullname, charindex(' ', fullname) - 1) as firstname
from mytable t
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas