Да, можете да използвате dense_rank
и избягвайте дублиран код:
select col
from (select col, dense_rank() over (order by col) rnk from tbl)
where rnk <= 3
Да, можете да използвате dense_rank
и избягвайте дублиран код:
select col
from (select col, dense_rank() over (order by col) rnk from tbl)
where rnk <= 3
Oracle SQL - Генериране и актуализиране на колона с различно произволно число във всеки ред
Грешка при отваряне на Oracle връзка при свързване от .NET код
Io изключение:Oracle грешка ORA-12650 след надграждане на Oracle до 12g
Кой е най-добрият начин за налагане на връзка „подмножество“ с ограничения за интегритет
Намерете всички съвпадения във varchar2()