Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FCC 2011

Banco de DadosSQL
Código
fc117120
Banca
FCC
Órgão
TRT - 19ª Região (AL)
Ano
2011
Nível
Médio
Cargo
Técnico Judiciário - Tecnologia da Informação
Uma tabela A contém apenas o código (cod_pac) de todos os pacientes internados em um hospital. Uma tabela B, com a mesma estrutura, contém o código (cod_pac) de todos os pacientes deste hospital que estão internados há mais de 15 dias. Para listar o código de todos os pacientes deste hospital internados por um período menor ou igual a 15 dias, deve-se utilizar a seguinte instrução SQL:
  1. ASELECT cod_pac FROM A DIFF SELECT cod_pac FROM B
  2. BSELECT cod_pac FROM (A UNION B)
  3. CSELECT cod_pac FROM A where cod_pac not in (SELECT cod_pac FROM B)
  4. DSELECT cod_pac FROM A where cod_pac in (A MINUS B)
  5. ESELECT cod_pac FROM (A DIFF B)
Revelar gabarito e comentário

GabaritoC — SELECT cod_pac FROM A where cod_pac not in (SELECT cod_pac FROM B)

Link permanente: /questoes/fc117120