Olá pessoal, Na minha query eu fiz um pouco diferente do instrutor. Ele utilizou a função SUBSTRING para retornar o primeiro nome em conjunto com a função CHARINDEX. Na minha query eu utilizei a função LEFT para retornar o primeiro nome em conjunto com a função CHARINDEX. De quebra ainda adicionei na query o último nome também. Segue:
SELECT CPF
,LEFT(NOME,CHARINDEX(' ',NOME)) AS PRIMEIRO_NOME
,SUBSTRING(NOME,CHARINDEX(' ',NOME),20) AS ULTIMO_NOME
, NOME AS NOME_COMPLETO
FROM TABELA_DE_CLIENTES