Manipulação de Datas - Parte 2
Parte da seção Fundamentos do Journey de SQL da Coddy. Lição 32 de 72.
Datas não podem ser adicionadas ou subtraídas como números. Para realizar cálculos com datas, devemos convertê-las em números usando a função JULIANDAY.
Esta função converte datas em dia juliano, uma contagem contínua de dias desde 1º de janeiro de 4713 a.C., usada por astrônomos para intervalos de tempo e comparações entre diferentes calendários.
Observe que, no sistema de dia juliano, o dia começa ao meio-dia (12:00:00), portanto uma parte fracionária de .5 representa exatamente o meio-dia.
Para usá-lo, escreveremos:
SELECT JULIANDAY('2023-02-20 12:00:00')Isso retornará 2459996.0 dias
Desafio
FácilTabelas e colunas disponíveis:
events:id,start,end
Obtenha os IDs de todos os eventos que duram menos de três dias
Experimente você mesmo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Mais palavras-chave
A palavra-chave INA palavra-chave BETWEENA palavra-chave LIKEA palavra-chave ASRecapitulação - Modelos de celulares2Condições
Noções básicas de condiçõesA palavra-chave ANDA palavra-chave ORA palavra-chave NOTCombinação de várias condiçõesParêntesesBooleanos3Formato de retorno específico
Valores nulosOrdenar resultados - Parte 1Ordenar resultados - Parte 2Recapitulação - Empresa de segurança cibernéticaLimitar o número de registrosRecapitulação - Fábrica de veículos6Desafios introdutórios
Revisão - Eleição parlamentarRevisão - Prisão criminal pela políciaRevisão - Recipiente de bebidas de barRevisão - Projetar novas colunasPratique por conta própria: Playground de SQL