Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FUNDATEC 2023

Banco de DadosSQL
Código
qq890486
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas
Considerando as tabelas apresentadas na Figura 2, qual o comando SQL poderá ser executado para que sejam retornados os nomes das marcas e a quantidade de produtos relacionados a cada marca?
  1. ASELECT M.NOME, SUM(P.DESCRICAO)FROM MARCA M, PRODUTO PWHERE M.ID = P.ID_MARCAHAVING P.DESCRICAO;
  2. BSELECT M.NOME, COUNT(P.ID)FROM MARCA M, PRODUTO PWHERE M.ID = P.ID_MARCAGROUP BY M.NOME;
  3. CSELECT M.NOME, SUM(P.ID)FROM MARCA M, PRODUTO PWHERE M.ID = P.ID_MARCAGROUP BY P.DESCRICAO;
  4. DSELECT M.NOME, P.ID_MARCAFROM MARCA M, PRODUTO PWHERE M.ID = P.ID_MARCA;
  5. ESELECT M.NOME, COUNT(P.ID)FROM MARCA M, PRODUTO PWHERE M.ID = P.ID;
Revelar gabarito e comentário

GabaritoB — SELECT M.NOME, COUNT(P.ID) FROM MARCA M, PRODUTO P WHERE M.ID = P.ID_MARCA GROUP BY M.NOME;

Link permanente: /questoes/qq890486