Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FGV 2015

Banco de DadosSQL
Código
fg020746
Banca
FGV
Órgão
TJ-SC
Ano
2015
Nível
Superior
Cargo
Analista de Sistemas
João escreveu os dois comandos SQL abaixo.I. select * from T where x>5II.select * from T where not x>5Curiosamente, os dois comandos produziram resultados com zero linha. Intrigado, pois sabia que a instância de T não estava vazia, João escreveu outros dois comandos:III. select count(*) from T IV.select count(x) from TQuando executados, os comandos III e IV, necessariamente, produziram resultados r₁ e r₂, tal que:
  1. Ar₁ = 0 e r₂= 0;
  2. Br₁ é um número ≥ 1 e r₂ = 0;
  3. Cr₁é um número ≥ 0 e r₂ é NULL;
  4. Dr₁ é NULL e r₂é NULL;
  5. Er₁ = 0 e r₂ é NULL.
Revelar gabarito e comentário

GabaritoB — r₁ é um número ≥ 1 e r₂ = 0;

Link permanente: /questoes/fg020746