如何用oracle查询第二大的值,例如aaa 1,bbb 2,ccc 3要求列出bbb 2
发布网友
发布时间:2022-05-22 08:52
我来回答
共2个回答
热心网友
时间:2024-03-07 17:30
select max(count) from 表 where count not in (select max(count) from 表)
这是sql server的语法,你换成oracle的就行了
热心网友
时间:2024-03-07 17:31
select * from (
select col1, count(1) , row_number() over(order by count(1) desc) row_num from al
group by col1
) where row_number = 2