易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql时间字段查询,在线等

mysql 中的时间查询:
user表中有一字段 ModDate值为 2010-04-13 00:00:00 这样的
现要通过 ModDate 字段查 2010-04-13 (不含后面的小时 分)的记录
怎么查呀,thanks
字段不要这样直接写字符串,转化为mysql时间戳

写入时 $ModDate=time();

读取时 date("Y-m-d H:i",$ModDate) 年-月-日 时-分
  date("Y-m-d",$ModDate) 年-月-日

多谢2楼的
可针对上面的问题,现怎么查呢,

如果是查询语句的话  
$startTime=date("l",mktime(0,0,0,7,13,2010))); 获得一个时间戳

$endTime=date("l",mktime(0,0,0,7,14,2010)));  

select * from 表名 where ModDate>$startTime and ModDate<$endTime

select * from table where ModDate LIKE 2010-04-13%;

2010-04-13 可以在php date() 处理;

4 楼的,查不到记录呀,

ModDate 应为 datetime 类型
DATE_FORMAT(ModDate,'%Y-%m-%d')='2010-04-13'

6楼的可以了,


相关问答:

Mysql 使用问题 - Java / Web 开发

我的Mysql 使用的时候 用dos建立的数据表 在dos中能显示出中文 
但是在 其他的可视页面 和网页中都显示乱码 如何解决?
在mysql控制台:show variables like 'char%';贴结果出来看看。

mysql命令行模式下: ......

eclipse连接mysql数据库 - Java / Eclipse

先上错误
无法联接数据库
java.sql.SQLException: Before start of result set
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.ResultSet.checkRowPos(ResultSet.java: ......

Mysql效率问题 - 其他数据库开发 / MySQL/Postgresql


CREATE TABLE `ch1` (
  `id` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT,
  `no` int(10) unsigned DEFAULT NULL,
  `dtime` datetime DEFAULT NULL,
  PRIMARY KEY (`id ......

MySql Hibernate 查询语句问题 - Java / Java EE


hql = "select left('adfsadfasgsadgagsda',2)";
就用这句语句 在数据库中执行 
 但是在java代码中 用Hibernate 执行 就不能执行 ?
  这是什么问题!!!

我已经知道了!
&n ......

Mysql权限 - 其他数据库开发 / MySQL/Postgresql

Mysql中是否有这样的权限设置
有一个列存储的是手机号,某一用户的权限在读取的时候只显示前几位,后几位用其他字符例如*代替。例如123456读出来是123***

可以做个视图,然后不给这个账号表的权限,仅给这个VI ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号