Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — FCC 2014

Banco de DadosPostgreSQL
Código
fc013875
Banca
FCC
Órgão
TRF - 1ª REGIÃO
Ano
2014
Nível
Superior
Cargo
Analista Judiciário - Informática
No PostgreSQL, para exibir os registros cujos valores contidos no campo No_Regiao estejam entre 1 e 3, excluindo-se da exibição aqueles cujo conteúdo do campo ID_Tribunal contenha os valores TRF2 ou TRF3, utiliza-se a instrução:
  1. ASELECT * FROM "TRF".tribunais WHERE ("No_Regiao" BETWEEN 1 AND 3) AND NOT "ID_Tribunal" EQUALS ('TRF2' OR 'TRF3');
  2. BSELECT * FROM "TRF".tribunais WHERE ("No_Regiao" BETWEEN 1 AND 3) AND "ID_Tribunal" IN NOT('TRF2','TRF3');
  3. CSELECT * FROM tribunais WHERE (No_Regiao BETWEEN 1 AND 3) AND NOT ID_Tribunal='TRF2' OR ID_Tribunal='TRF3';
  4. DSELECT * FROM "TRF".tribunais WHERE ("No_Regiao" BETWEEN 1 AND 3) AND NOT "ID_Tribunal" IN ('TRF2','TRF3');
  5. ESELECT * FROM tribunais WHERE (1<No_Regiao<3) AND NOT ID_Tribunal IN ('TRF2','TRF3');
Revelar gabarito e comentário

GabaritoD — SELECT * FROM "TRF".tribunais WHERE ("No_Regiao" BETWEEN 1 AND 3) AND NOT "ID_Tribunal" IN ('TRF2','TRF3');

Link permanente: /questoes/fc013875