一张表,如何按照from、to取得每个对应的最新一条记录?不好描述,详情请进,谢谢!
数据示例:
id from to
------------------------------------------------------------------
10 1 2
20 2 1
30 1 3
40 3 1
50 4 1
60 1 4
------------------------------------------------------------------
比如现在我输入:10,
在from和to里面一共含有10的记录有三组,分别是:10和20,30和40,50和60
去最新的,所以最后应该返回:20,40,50
请大家针对需求,讨论一下,有没有高效快速的sql实现,谢谢!