Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite,
Estou com o seguinte problema:
Gostaria de buscar no banco, o intervalo entre horas definidas, porém a informação salva no banco está no formato "2018-01-23 23:37:04".
Qual código utilizo para pegar o intervalo entre dia 23 e 28 por exemplo?
Obrigado Matheus, deu certo.
Eu não estava colocando o intervalo de horas da forma como você mencionou, estava colocando da seguinte forma 01:00:00 a 00:00:00.
Obrigado.
Olá amigo, seja bem-vindo.
Você postou em Mysql (corretamente), mas como há php nas suas tags, suponho que você esteja usando PHP como linguagem de programação.
Como eu prefiro tratar, manipular e resolver questões relacionadas às datas diretamente na aplicação e não no banco de dados, vou lhe sugerir o seguinte:
<?php
// Supondo que você já fez sua conexão...
// O horário é importante, pois indica que você quer
// pesquisar do o início do primeiro dia até o final do outro
$sql = sprintf(
// Agora você executa a query...
Você também tem a opção de lidar diretamente com o banco para resolver isso... a lógica é a mesma, basta você utilizar as funções de datas do Mysql.