Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho um campodata_hora = date("Y-m-d H:i:s");então quero fazer um filtro somente com data por exemplo:where DATA_HORA = '2007-06-05'teria como ou seria de um outro jeito, já pesquisei muito e não consegui resposta ainda, ObrigadoRodney Peixoto
Cuidado com o uso de date_format de sql no where, isso reduz o desempenho da query drasticamente.Aconselho você a usar ranges de datas com between:where data between '$data 00:00:00' AND '$data 23:59:59'A queda de desempenho acontece pois o sql vai ter que resolver a formatação de sua data antes de fazer o where.
Ok, desse jeito deu belezaObrigadoRodney PeixotoPortal da Moda Goiana
Tenta aí:WHERE date_format( DATA_HORA , '%Y-%m-%d' ) = '2007-06-05'