ページ訪問でいっぱいのテーブルがあり、各ページ訪問には一意の 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
私が解決しようとしているのは、グループの順序であるページ時間変数を別のページ時間変数から減算する方法はありますか?
任意のアイデアをいただければ幸いです