Pular para o conteúdo principal

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

Banco de DadosSQL
Código
qq579476
Banca
FUNDATEC
Órgão
CIGA-SC
Ano
2020
Nível
Médio
Cargo
Programador
Foi sugerido um ajuste que definisse a atividade como principal quando ela fosse a única cadastrada para a empresa, mas que estivesse definida como atividade secundária. Analise o ajuste sugerido:UPDATEempresa_atividadeSET in_principal='S'WHERE id_empresa IN(SELECT id_empresaFROM empresa_atividadeImagem associada para resolução da questão)A instrução que completaria a parte ocultada da instrução SQL, de maneira que corrigisse a situação proposta, é:
  1. AGROUP BY id_empresaHAVING COUNT(*)=1AND MAX(in_principal)='N';
  2. BGROUP BY id_empresaHAVING COUNT(*)>=1AND MAX(in_principal)='N';
  3. CGROUP BY id_empresaHAVING COUNT(*)>=1AND MAX(in_principal)='S';
  4. DGROUP BY id_empresaWHERE COUNT(*)=1AND MAX(in_principal)='N';
  5. EGROUP BY id_atividadeHAVING COUNT(*)=1AND MAX(in_principal)='N';
Revelar gabarito e comentário

GabaritoA — GROUP BY id_empresa HAVING COUNT(*)=1 AND MAX(in_principal)='N';

Link permanente: /questoes/qq579476