我有一个完整的页面访问表,每个页面访问都有一个唯一的 ID、一个访问 ID 和一个页面时间。
按数据库结构如下:
CREATE TABLE IF NOT EXISTS `pages` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`client_id` int(11) NOT NULL,
`url` text NOT NULL,
`visit_id` varchar(100) NOT NULL,
`url1` varchar(255) NOT NULL,
`page_time` time NOT NULL,
PRIMARY KEY (`id`)
)
我想要解决的是,有没有办法从另一个页面中减去一个页面时间来确定某人在前一页上的时间。
所以我有一个简单的查询,将结果分组
SELECT * FROM pages group by visit_id
我想要解决的是,有没有办法按照他们的组顺序从另一个页面时间变量中减去一个页面时间变量?
任何想法,将不胜感激