关于union双向排序(mysql)
群里的朋友问了一个mysql查询的问题
需求是这样的
论坛希望在显示帖子列表时侯前三条是点击量最多的,即按点击次数查询,
余下的按时间查询
实际就是两个union的排序都生效
估计很多人会有这个需求。
留个脚印在这里
群里的朋友问了一个mysql查询的问题
需求是这样的
论坛希望在显示帖子列表时侯前三条是点击量最多的,即按点击次数查询,
余下的按时间查询
实际就是两个union的排序都生效
(select * from table order by colnum limit 0,2
)
UNION (select * from (select * from table order by colnum desc) a);
估计很多人会有这个需求。
留个脚印在这里