Questão FC871653
Em uma unidade da Polícia Penal, a área de gestão de pessoas precisa identificar os servidores que já têm idade igual ou superior a 60 anos, a fim de elaborar relatórios administra
Sem classificação
FUNDATEC · 2026
Em uma unidade da Polícia Penal, a área de gestão de pessoas precisa identificar os servidores que já têm idade igual ou superior a 60 anos, a fim de elaborar relatórios administrativos relacionados a critérios etários. As informações estão armazenadas em uma tabela chamada servidores, que contém as colunas nome, cargo, idade e lotação. Considerando uma consulta SQL para retornar apenas os registros que atendam a essa condição, assinale a alternativa que apresenta a cláusula utilizada para filtrar os dados.
- GROUP BY
- WHERE
- ORDER BY
- JOIN
- HAVING TABLE
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
WHERE é a cláusula do SQL usada para filtrar linhas de uma consulta com base em uma condição lógica. Ela seleciona apenas os registros que atendem ao critério especificado, aplicando a restrição sobre as colunas da tabela.
No caso da tabela servidores, para obter os servidores com idade igual ou superior a 60 anos, a condição seria escrita como \(idade \ge 60\). Exemplo de uso:
SELECT nome, cargo, idade, lotacao FROM servidores WHERE idade >= 60;
A cláusula WHERE aceita operadores comparativos (=, >, <, >=, <=), lógicos (AND, OR, NOT) e expressões como BETWEEN, IN e LIKE, permitindo combinar critérios para refinar o resultado conforme necessidade administrativa.
Conteúdo do catálogo FC Concursos · Atualizado em