ログインしたユーザーが Web サイトの各ページにアクセスしたことを記録する MySQL テーブルがあります。ユーザー用の列、訪問したページの名前用の列、訪問した日時用の列があります。
MySQL クエリを使用してテーブルを生成し、このテーブルからの情報を以下の形式で要約したいと考えています。つまり、主にユーザーが最後にアクセスした日付でテーブルを並べ替え、次に各ページの行を並べ替えたいと考えています。訪問済み (訪問したページごとに 1 行 (説明するために 3 ページを使用しましたが、実際にはすべてのページをリストしたいと思います)、ページを複数回訪問した場合でも)、このページを最後に訪問した日時で並べ替えます、およびユーザーがページに行った合計訪問数の列:
GROUP by と DISTINCT を使用してさまざまなクエリを試しましたが、あまり近づいていません。これを機能させるための助けがあれば幸いです。