SELECT * FROM yourTable WHERE TIMESTAMP_COLUMN > DATE_SUB(CURDATE(), INTERVAL 1 DAY ) AND TIMESTAMP_COLUMN < CURDATE();
解决方案 »
- 询问一条sql语句的优化
- 数据库中一个字段存了两个部分的id,以逗号分割,在查询时候怎么能显示名称
- 数据库缺少MYI和MYD文件,只有frm文件能修复吗?
- 请高手解答,多个表中多个字段(字段相互关联!)复制到新表中去sql语句怎么写啊?感觉很难!!
- mysql utf8问题
- 关于MYSQL5连接字符串的问题
- mysql的容量问题--在线等待
- 请问mySQL为什么不能执行select top 11 * from Mytable这样的语句?
- 求一在个数据库中的两张表之间同步数据的sql语句
- MySQL 自增主键插入问题
- 用一个表中某列的[和]来更新另一个表的某列
- mysql默认最大显示条数是1000行,如何修改这个设置,让它显示2000行?谢谢
CREATE TABLE `timetest` (
`id` int(11) NOT NULL auto_increment,
`inserttime` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ;INSERT INTO `timetest` (`id`, `inserttime`) VALUES
(1,'2005-10-21 10:27:30');INSERT INTO `timetest` (`id`, `inserttime`) VALUES
(2,'2005-10-21 10:27:51');
INSERT INTO `timetest` (`id`, `inserttime`) VALUES
(3,'2005-10-20 00:00:00');INSERT INTO `timetest` (`id`, `inserttime`) VALUES
(4,'2005-10-20 23:59:59');
SELECT * FROM timetest
WHERE inserttime >= DATE_SUB(CURDATE(), INTERVAL 1 DAY )
AND inserttime < CURDATE();
恩.可以 :) 谢谢了