SELECT COUNT(*) AS TotalColaboradores
FROM TabelaColaboradores;
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 COUNT(*) AS TotalColaboradores
FROM TabelaColaboradores;
Oi, Luciana. Tudo bem?
A utilização do COUNT(*) no SQL é a melhor escolha quando a intenção é contabilizar todas as linhas de uma tabela, incluindo qualquer registro ativo no sistema. Quando passamos o asterisco como argumento, o banco de dados realiza a contagem geral considerando até mesmo registros que possuam algum campo nulo em colunas específicas, o que garante a precisão no controle de headcount da empresa.
Se em algum momento o RH precisar contar apenas os colaboradores que possuem um dado específico cadastrado, como um departamento definido ou um e-mail corporativo preenchido, podemos passar o nome da coluna diretamente na função:
SELECT COUNT(id_departamento) AS TotalComDepartamento
FROM TabelaColaboradores;
Parabéns pela resolução da atividade e por compartilhar seu código no fórum. Continue praticando e lembre-se de que o fórum está sempre à disposição para tirar dúvidas e trocar conhecimentos sobre os cursos.