Lição 14 de 30
Datas
Hoje no estúdio
Na história deste curso, hoje é 2026-11-01, um domingo. O quadro de horários diz que Moonlit Ramen vai ao ar aos sábados e que vem aí um bloco de reprises. Rin pede que você transforme a pilha de textos de data em respostas.
A ideia
O SQLite guarda datas como texto no formato '2026-11-01'. Por causa desse formato, você pode comparar datas com <, > e BETWEEN.
strftime(formato, data) pega partes de uma data: '%Y' é o ano, '%m' o mês e '%w' o número do dia da semana, com 0 para domingo. date(d, '+7 days') desloca uma data. O resultado da função é texto.
Exemplo
SELECT title, air_date FROM episodes WHERE air_date >= date('2026-11-01', '-14 days')Sua vez
0 de 4 perguntas
Pergunta 1 de 4
Quais episódios foram ao ar em outubro de 2026? Mostre title e air_date.