关于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);
估计很多人会有这个需求。
留个脚印在这里
本文探讨了MySQL中使用Union实现双向排序的方法,即部分记录按点击量排序,其余记录按时间排序。通过具体SQL语句展示如何实现这一功能。
1842

被折叠的 条评论
为什么被折叠?



