目的: 避免 url 重复 且 按照 visited 从大到小 排序, 并从结果中取 url,title,visited 数据
SELECT `visited`=max(`visited`),`url`,`title`,`visited` FROM `table_name` group by `url` ORDER BY `visited` DESC LIMIT 0,50;
其中
`visited`=max(`visited`)
当有重复数据时,只保留 visited 最大值的 那条数据。
`url`,`title`,`visited`
取 url,title,visited 字段。
group by `url`
避免 url 重复
ORDER BY `visited`
结果再按 visited 从大到小 排序
如果有Where 语句就放在 group by `xxx` 前面