SóProvas


ID
3044536
Banca
FCC
Órgão
TRF - 4ª REGIÃO
Ano
2019
Provas
Disciplina
Banco de Dados
Assuntos

Um Técnico deseja obter o número de cada uma das diferentes varas em que existem processos, sem repetição. Considere a existência de um banco de dados aberto e em condições ideais, em que a tabela Processos possui o campo numeroVaraProcesso. O comando correto que o Técnico deverá utilizar é

Alternativas
Comentários
  • A palavra-chave SELECT permite-nos obter todas as informações de uma coluna (ou colunas) numa tabela.

    Isso, claro, significa obrigatoriamente que existirão redundâncias.

    E se apenas pretendermos selecionar cada elemento DISTINCT? Isso é facilmente concretizável na linguagem SQL.

    Basta adicionar DISTINCT após SELECT. A sintaxe será a seguinte:

    SELECT DISTINCT "nome_coluna"

    FROM "nome_tabela";

  • Observe que aqui a ideia não é retornar a quantidade de varas distintas, mas o número de cada uma delas. Como há o campo numeroVaraProcesso, é só retornar todas as suas ocorrências com o auxílio do comando DISTINCT. Dessa maneira:

    SELECT DISTINCT numeroVaraProcesso FROM Processos; 

  • DISTINCT: Trata-se de uma cláusula para eliminar repetições em consultas, considerando as colunas informadas na listagem de colunas do comando SELECT que contenham valores iguais como o mesmo registro.

    Fonte: https://www.devmedia.com.br/sql-distinct/41213