SELECT
CONCAT(
SUBSTRING(c.Nome, 1, 3),
SUBSTRING(c.CPF, 1, 3)
) AS identificador
FROM tabelaclientes AS c
;
SELECT
CONCAT(
SUBSTRING(c.Nome, 1, 3),
SUBSTRING(c.CPF, 1, 3)
) AS identificador
FROM tabelaclientes AS c
;
Ei! Tudo bem, Carlos?
Excelente! O uso do CONCAT para unir essas partes foi perfeito e você já compreendeu como estruturar novas informações a partir de dados brutos no banco de dados.
Como uma sugestão de inovação e gestão do seu código, você poderia alcançar o mesmo resultado de forma mais direta utilizando a função LEFT(coluna, 3). Ela é um atalho específico para quando queremos extrair caracteres começando sempre da esquerda (o início da string), o que deixaria sua query ainda mais limpa e legível.
Continue assim e qualquer dúvida, compartilhe no fórum pois estaremos por aqui.