Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FUMARC 2013

Banco de DadosSQL
Código
qq013786
Banca
FUMARC
Órgão
TJM-MG
Ano
2013
Nível
Médio
Cargo
Técnico Judiciário - Admintrador de Banco de Dados
A sentença SQL que melhor responde à consulta “Listar o nome do cargo e o número de funcionários em cada um. Cargos sem funcionários devem também ser exibidos” é:
  1. ASELECT c.nome, COUNT(f.cpf) FROM CARGO cLEFT JOIN FUNCIONARIO f ON c.codigo = f.cargoGROUP BY c.nome
  2. BSELECT c.nome, COUNT(*) FROM CARGO cLEFT JOIN FUNCIONARIO f ON c.codigo = f.cpfGROUP BY c.nome
  3. CSELECT c.nome, COUNT(*) FROM CARGO cINNER JOIN FUNCIONARIO f ON c.codigo = f.cargoGROUP BY c.nome
  4. DSELECT c.nome, COUNT(*) FROM CARGO cRIGHT JOIN FUNCIONARIO f ON c.codigo = f.cargoGROUP BY c.nome
Revelar gabarito e comentário

GabaritoA — SELECT c.nome, COUNT(f.cpf) FROM CARGO c LEFT JOIN FUNCIONARIO f ON c.codigo = f.cargo GROUP BY c.nome

Link permanente: /questoes/qq013786