2
respostas

[Projeto] DESAFIO: QUEM SÃO AS PESSOAS VENDEDORAS

SELECT [MATRICULA] AS [IDENTIFICADOR] , [NOME] AS [NOME DO VENDEDOR] FROM [TABELA DE VENDEDORES] ; FOTO DO RESULTADO DA ATIVIDADE

2 respostas

Olá, Bianca! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o SELECT para consulta com SQL, utilizou muito bem o AS para renomear colunas e ainda compreendeu a importância da tabela de vendedores para organizar os dados.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é aplicar filtros com WHERE. Assim:

SELECT 
    [MATRICULA] AS [IDENTIFICADOR],
    [NOME] AS [NOME DO VENDEDOR]
FROM [TABELA DE VENDEDORES]
WHERE [ESTADO] = 'SP';

Isso faz a seleção apenas dos vendedores de São Paulo.

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Olá, Bianca. Como vai?

Parabéns pela resolução do desafio! O seu código está corretíssimo e demonstra que você compreendeu muito bem um dos conceitos fundamentais do SQL: o uso de Aliases (apelidos).

Ao utilizar o comando AS, como você fez em [MATRICULA] AS [IDENTIFICADOR], você torna o resultado da consulta muito mais amigável para quem vai ler o relatório final. Em sistemas reais, os nomes das colunas no banco de dados costumam ser técnicos e abreviados, e essa sua prática de "renomeá-los" na saída é essencial para a criação de relatórios claros e profissionais.

Gostaria de destacar alguns pontos positivos na sua solução:

  • Uso de colchetes: No SQL Server, envolver nomes de tabelas e colunas com colchetes, como em [TABELA DE VENDEDORES], é uma excelente prática, especialmente quando os nomes possuem espaços ou caracteres especiais. Isso evita erros de interpretação do motor do banco de dados.
  • Projeção seletiva: Você selecionou apenas as colunas necessárias (MATRICULA e NOME), o que é muito melhor para a performance do que utilizar o SELECT *, principalmente em tabelas com muitos dados.

Como uma pequena dica para seus próximos passos, saiba que você também pode ordenar esses resultados para facilitar a busca por um vendedor específico. Se quisesse listar os nomes em ordem alfabética, bastaria adicionar o comando ORDER BY ao final:

SELECT [MATRICULA] AS [IDENTIFICADOR], [NOME] AS [NOME DO VENDEDOR] 
FROM [TABELA DE VENDEDORES]
ORDER BY [NOME];

Sua saída visual está impecável e os dados foram retornados exatamente como proposto na atividade. Continue com esse foco!

Espero que possa ter lhe ajudado!