Questão
ID 1192894Disciplina: Tecnologia da Informação
Assunto: Select
Ano: 2024 Banca: FGV - Fundação Getúlio Vargas Órgão: Secretaria do Tesouro Nacional
ATENÇÃO: use a tabela relacional IPCA a seguir para responder às quatro próximas questões.
Tabela IPCA
indice | ano | mes |
0,56 | 2023 | 12 |
0,28 | 2023 | 11 |
0,24 | 2023 | 10 |
. . . | . . . | . . . |
0,2 | 2003 | 7 |
-0,15 | 2003 | 6 |
. . . | . . . | . . . |
2,25 | 2003 | 1 |
2,1 | 2002 | 12 |
3,02 | 2002 | 11 |
. . . | . . . | . . . |
0,57 | 2001 | 1 |
A instância da tabela contém os valores do índice IPCA para todos os meses dos anos de 2001 até 2023. Os valores pontilhados representam a continuidade mensal da série. Todas as colunas são numéricas, e não aceitam valores nulos.
Nocontexto da tabelaIPCA, analise o script SQL de criação da view “v1”.
create view v1as
select ano, mes, salto from (
select y.ano, y.mes, y.indice anterior,
x.indice novo, y.indice - x.indice salto
from ipca x, ipca y where
((x.ano = y.anoand y.mes = x.mes + 1)
Or
(y.ano = x.ano + 1 and y.mes = 1 and x.mes = 12))
) x
Admitindo que pode haver empates, assinale o comando SQL que emprega corretamente a view v1 para produzir o ano/mês que teve o maior salto positivo do índice em relação ao mês anterior, e o valor do salto.