次の表を使用して、モジュール内のページ ビューを追跡しています。
id | page_id | user_id | session_id | created
すべてのページは特定のモジュールに固有です。たとえば、14 ページはモジュール 2 にのみ存在します。
特定のモジュールの表示セッション (GROUP BY session_id) がいつ開始されたかを示すクエリを作成しようとしていますが、順序付けに問題があります。基本的に、そのグループ化されたセッションについて、最も早い「作成された」(表示セッションの開始時間) と最新の page_id (モジュール内での到達距離) を返したいと考えています。
これを達成するための最良の方法は何ですか?