Para exibir a média e a soma dos salários de todos os funcio...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C
Para resolver essa questão, é necessário conhecer a cláusula LIKE do SQL, utilizada em condições de pesquisa para definir um padrão a ser encontrado em uma coluna de texto. O caractere % usado com o LIKE funciona como um coringa que substitui qualquer sequência de caracteres. Além disso, é preciso saber como utilizar as funções de agregação AVG() para calcular a média e SUM() para calcular a soma.
A alternativa correta é a C, porque faz uso correto da função AVG() para calcular a média dos salários (Fsal) e da função SUM() para calcular a soma dos salários. A condição WHERE especifica o critério de busca por registros onde a coluna FCargo começa com 'anali', utilizando LIKE 'anali%' para capturar qualquer sequência de caracteres que siga o prefixo 'anali'.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
AVG -> Média(Fsal);
SUM -> Soma(Fsal);
LIKE 'anali%' -> Seleciona todos os cargos que começam com 'anali'
LIKE '%ista' -> Seleciona todos os cargos que terminam com 'ista'
LIKE '%lis%' -> Seleciona todos os cargos que contêm 'lis'
Lembrando, que o comando like deve ser utilizado com parcimônia, visto que seu uso pode aumentar bastante a consulta. Uma forma de amenizar isto é utilizar a cláusula LIMIT.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo