SELECT ID_SCORE, FONTE,
UPPER(SUBSTRING(FONTE, 1, 3)) AS FONTE_ABREVIADA
FROM TABELASCORECREDITO;
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
SELECT ID_SCORE, FONTE,
UPPER(SUBSTRING(FONTE, 1, 3)) AS FONTE_ABREVIADA
FROM TABELASCORECREDITO;
Olá, José Henrique! Como vai?
Parabéns pela resolução da atividade!
Vi que você explorou o SELECT com funções de manipulação de strings para criar uma consulta em SQL, utilizou muito bem o SUBSTRING para extrair parte do texto e ainda compreendeu a importância do UPPER para padronizar os resultados em letras maiúsculas.
Uma dica interessante para o futuro é usar também o LEFT() como alternativa ao SUBSTRING, deixando a consulta ainda mais simples. Assim:
SELECT
ID_SCORE,
FONTE,
UPPER(LEFT(FONTE, 3)) AS FONTE_ABREVIADA
FROM TABELASCORECREDITO;
Isso faz com que a abreviação seja obtida de forma direta e legível.
Se quiser aprofundar ainda mais, algumas boas práticas são:
WHERE para analisar apenas fontes específicas.Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.
Ah, uma pergunta: o que você acha mais interessante evoluir neste código, criar uma view que já traga as abreviações automaticamente ou adicionar filtros para analisar apenas determinadas fontes?
Abraço e bons estudos!