oracle 分组取第一行数据
SELECT * FROM (
SELECT ROW_NUMBER() OVER(PARTITION BY x ORDER BY y DESC) rn,
t.*
FROM test1 t
) WHERE rn = 1;
查找oracle 执行的语句
select t.*
from v$sqlarea t
where t.FIRST_LOAD_TIME like '2018-11-05%'
order by t.FIRST_LOAD_TIME desc
oracle 分组取第一行数据
SELECT * FROM (
SELECT ROW_NUMBER() OVER(PARTITION BY x ORDER BY y DESC) rn,
t.*
FROM test1 t
) WHERE rn = 1;
查找oracle 执行的语句
select t.*
from v$sqlarea t
where t.FIRST_LOAD_TIME like '2018-11-05%'
order by t.FIRST_LOAD_TIME desc
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。