Questão nº 38

Questão de Tecnologia da Informação · FCC TRF4 2019 (nº 38)

FCC2019Analista Judiciário - Área Apoio Especializado - Especialidade Sistemas de Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

Em uma tabela chamada `itemfatura` há diversos registros em que constam o mesmo valor no campo `idfatura`. Para mostrar a quantidade de valores de `idfatura` diferentes que estão cadastrados na tabela, utiliza-se o comando

Resposta comentada

Gabarito Alternativa D

Para contar quantos valores únicos (diferentes) existem em uma coluna, usamos a função de agregação COUNT() junto com a palavra-chave DISTINCT.

  • (A) Incorreta: Esta consulta lista todos os valores únicos de idfatura, mas não retorna a quantidade desses valores.
  • (B) Incorreta: IS DIFFERENT não é uma sintaxe SQL válida para filtrar ou contar valores únicos.
  • (C) Incorreta: Esta consulta soma todos os valores únicos de idfatura, o que não é o mesmo que contar a quantidade de valores diferentes.
  • (D) Correta: A função COUNT() conta o número de registros, e ao combiná-la com DISTINCT idfatura, ela conta apenas os valores únicos (diferentes) presentes na coluna idfatura.
  • (E) Incorreta: DIFFERENT não é uma palavra-chave SQL válida para ser usada com COUNT() para este propósito; a palavra-chave correta é DISTINCT. A armadilha da banca aqui é usar uma palavra parecida (DIFFERENT em vez de DISTINCT) para confundir o candidato que não conhece a sintaxe exata.

Fonte: FCC TRF4 2019 Analista Judiciário - Área Apoio Especializado - Especialidade Sistemas de Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho