Questão 1301231

Tecnologia da Informação · 2022

Questão

ID 1301231

Disciplina: Tecnologia da Informação

Assuntos: Consultas Aninhadas (IN, Exists, ALL, Some, ANY)

Ano: 2022 Banca: FGV - Fundação Getúlio Vargas Órgão: Tribunal de Justiça do Distrito Federal e Territórios


Tabela TURFE

Considere um banco de dados relacional que contém uma única tabela, TURFE, cuja estrutura é exibida com sua instância a seguir.

pareo

cavalo

tempo

1

Estupenda

52,2

1

Mandrake

53,1

1

Capricho

54,2

2

Estupenda

52,3

2

Muddy River

52,4

2

Capricho

56,1

2

Uramak

52,5

3

Uramak

53,0

3

Muddy River

52,1

3

Estupenda

52,3

3

Escorial

55,1

Para cada páreo, ou corrida, são armazenados os nomes dos cavalos participantes e os respectivos tempos. A classificação de cada cavalo numa corrida segue a ordem crescente de tempo. Não há empates.



Com relação à tabela TURFE, descrita anteriormente, analise o comando SQL a seguir.

select distinct cavalo

from TURFE t1

where not exists

(select * from TURFE t2, TURFE t3

where t2.cavalo = t1.cavalo

and t3.pareo = t2.pareo

and t3.tempo > t2.tempo)

A execução do comando acima produz, somente, todos os cavalos que, em suas corridas:

Alternativas da questão 1301231
Pular para o conteúdo principal