Flashcard FC370291
Como determinar o número mínimo de linhas retornadas quando uma subconsulta usa min(indice) correlacionada por mês e quando correlacionada por ano?
Linguagem SQL
FGV · 2024
Como determinar o número mínimo de linhas retornadas quando uma subconsulta usa min(indice) correlacionada por mês e quando correlacionada por ano?
Mostrar resposta e comentário
Resposta
Resposta objetiva: Por mês: mínimo \(12\) linhas. Por ano: mínimo (ano_final − ano_inicial + 1) linhas — no caso \(2023-2001+1=23\).Explicação:
A subconsulta com min(indice) correlacionada por mês retorna o menor valor para cada um dos 12 meses, gerando ao menos uma linha por mês.
A subconsulta com min(indice) correlacionada por ano retorna o menor valor por ano; o mínimo de linhas é o número de anos distintos: \(ano\_final-ano\_inicial+1\).
Empates no mesmo mês ou ano podem aumentar o total.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/359639
Conteúdo do catálogo FC Concursos · Atualizado em