Flashcard FC377273
Como garantir que uma seleção por ano inclua todas as tuplas quando o atributo de data contém também hora?
Projeto e Modelagem de Dados
Instituto Consulplan · 2025
Como garantir que uma seleção por ano inclua todas as tuplas quando o atributo de data contém também hora?
Mostrar resposta e comentário
Resposta
Resposta objetiva: extrair o ano ou usar intervalo semiaberto.Explicação: Comparar literais como '2023-12-31' pode excluir timestamps posteriores naquele dia.
Opções robustas:
- Usar extração do ano: \( \sigma_{YEAR(data)=2023}(R) \).
- Ou usar limite superior exclusivo: \( \sigma_{data \ge '2023-01-01' \land data < '2024-01-01'}(R) \).
Depois aplique o agrupamento e soma: \( \gamma_{cliente\_id,\,SUM(valor\_total)}(\sigma_{...}(R)) \).
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/374503
Conteúdo do catálogo FC Concursos · Atualizado em