# [这个需求能用一条 sql 完成吗? - V2EX](https://www.v2ex.com/t/382102)
SELECT * FROM o_policy_orderrelation t WHERE NOT EXISTS (SELECT * FROM o_policy_orderrelation WHERE orderid = t.orderid AND datachange_lasttime > t.datachange_lasttime);
请问一下这个是怎么做到的
MySQL组内排序问题:分组查询每组的前n条记录在开发中经常遇到这样一类需求:取每种类型排名前几的数据,在此我简称它为组内排序。比如: 检索论坛中某一版块所有主题的最新一条帖子 查找所有会话中最新一条消息 查找一类商品的最...