mysql数据库里的printdate字段是datetime类型的,例值为“2011-06-04 15:23:24”。
我现在只知道年月日“2011-06-04”,如何能查到值为“2011-06-04 15:23:24”的数据啊.."select * from table_a where printdate='2011-06-04'"这样查就不行了,应该怎么查啊
我现在只知道年月日“2011-06-04”,如何能查到值为“2011-06-04 15:23:24”的数据啊.."select * from table_a where printdate='2011-06-04'"这样查就不行了,应该怎么查啊
解决方案 »
- 用Dreamweaver批量替换或者php正则批量替换如下内容谢谢了
- 寻求开发网站!!希望采用php开发,当然别的也可以,类似豆瓣网,也要在图片分站包含 :http://favefavefave.com/类似的风格首页,功能:可发
- simplexml中,怎样获得节点名?
- 大家觉得写一个PHP连接池性质的扩展有没有用?
- Mysql字符集的问题,更改数据库的字符集问题?
- PHP 或者 ThinkPHP 中有什么方法可以在代码中删除表记录
- thinkphp非法操作
- 想学php,求指点
- 如何对日期进行排序??在线急等!!·
- ASP中有没有象PHPlib那样的模板,把HTML和ASP代码分开写
- smarty问题
- 中文文件名的伪静态规则怎么写?
如果不是,你可以:
"select * from table_a where printdate like '2011-06-04%'"
SELECT * FROM `table_a` WHERE `printdate` BETWEEN '2011-06-04 00:00:00' AND '2011-06-04 23:59:59'
select * from table_a where TO_DAYS(printdate)=TO_DAYS('2011-06-04')
date_diff(printdate,2011-06-04)>0
这可以理解吗?