当前位置: 编程技术>php
php查询时间段 mysql时间查询
来源: 互联网 发布时间:2014-10-04
本文导语: 本节内容: mysql时间查询 数据表的结构: 代码示例: CREATE TABLE IF NOT EXISTS `user_log` ( `id` varchar(100) NOT NULL default '0', `username` varchar(30) NOT NULL, `time` bigint(13) NOT NULL default '0', `result` tinyint(1) NOT NULL default '0', `money` bigin...
本节内容:
mysql时间查询
数据表的结构:
代码示例:
CREATE TABLE IF NOT EXISTS `user_log` (
`id` varchar(100) NOT NULL default '0',
`username` varchar(30) NOT NULL,
`time` bigint(13) NOT NULL default '0',
`result` tinyint(1) NOT NULL default '0',
`money` bigint(40) NOT NULL default '0',
PRIMARY KEY (`id`,`username`,`time`),
KEY `username` (`id`),
KEY `username_2` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `user_log`
--
INSERT INTO `user_log` (`id`, `username`, `time`, `result`, `money`) VALUES
('admin', 'cd772c84df8c443598d4b6ccef8593', 1237132333079, 0, 10),
('fandamo', '18df01f70a544e1c9a7ca3068be7ba', 1237258006688, 1, 23);
`id` varchar(100) NOT NULL default '0',
`username` varchar(30) NOT NULL,
`time` bigint(13) NOT NULL default '0',
`result` tinyint(1) NOT NULL default '0',
`money` bigint(40) NOT NULL default '0',
PRIMARY KEY (`id`,`username`,`time`),
KEY `username` (`id`),
KEY `username_2` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `user_log`
--
INSERT INTO `user_log` (`id`, `username`, `time`, `result`, `money`) VALUES
('admin', 'cd772c84df8c443598d4b6ccef8593', 1237132333079, 0, 10),
('fandamo', '18df01f70a544e1c9a7ca3068be7ba', 1237258006688, 1, 23);
其中time为unix时间
实现通过php页面输入一个这样格式2008-03-15 23:52:13-2009-03-15 23:52:13的时间段查询。
将查询页面的本地时间2009-03-15 23:52:13转换为unix时间1237132333
时间time2*1000作为time2,进行select * from table where ptime >=time1 and ptime