Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bravanet

Data

Recommended Posts

Pessoal, boa tarde!Possuo em minha tabela um campo datetime. Estou precisando fazer um select que me retornasse os registros gravados hoje e ontém somente, qual é a melhor forma de fazer isso?Obrigado,Jr.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, beleza?Você pode fazer de diversas maneiras, algumas válidas:

SELECT * FROM teste WHERE datahora BETWEEN '2006-09-30 00:00:00' AND '2006-10-01 23:59:59'SELECT * FROM teste WHERE DATE_FORMAT(datahora,'%Y-%m-%d') BETWEEN '2006-09-30' AND '2006-10-01'SELECT * FROM teste WHERE MID(datahora,1,10) BETWEEN '2006-09-30' AND '2006-10-01'

beleza?

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso mas em vez de botar as datas na mão tu pode fazercurdate() para o dia atuae subdate(curdate(),1) para ontemsoh substituir ali em qquer um dos selects q fica style ;D

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.