我有一个 MySQL 表,用于记录登录用户对网站每个页面的访问。它有一个用户栏,一个是访问页面的名称,一个是访问的时间/日期。
我想使用 MySQL 查询生成一个表,以以下格式汇总该表中的信息,即我希望该表主要按用户上次访问的日期排序,然后为他们拥有的每个页面排列一行访问过(每个访问过的页面一行(我用三页来说明,但我真的希望列出所有页面),即使他们多次访问过该页面),按最后一次访问此页面的时间/日期排序,并有一列表示用户对页面的总访问次数:
我已经尝试使用 GROUP by 和 DISTINCT 进行各种查询,但我并没有很接近,所以很高兴能得到一些帮助来完成这项工作。