数据格式:
![](https://img.haomeiwen.com/i14023181/e77f7f00d93fab52.png)
分组取第一条的效果:
![](https://img.haomeiwen.com/i14023181/392c2d7e1243e7a9.png)
SQL:
SELECT * FROM (
SELECT ROW_NUMBER() OVER(PARTITION BY X ORDER BY Y DESC) RN,
T.*
FROM TEST T
) WHERE RN = 1;
转载自:http://www.cnblogs.com/dyllove98/archive/2013/07/22/3206423.html
数据格式:
分组取第一条的效果:
SQL:
SELECT * FROM (
SELECT ROW_NUMBER() OVER(PARTITION BY X ORDER BY Y DESC) RN,
T.*
FROM TEST T
) WHERE RN = 1;
转载自:http://www.cnblogs.com/dyllove98/archive/2013/07/22/3206423.html
本文标题:Oracle分组后取每组第一条
本文链接:https://www.haomeiwen.com/subject/qnxdiltx.html
网友评论