SELECT empname,
salary,
to_char("DATE", 'Q')
FROM (
SELECT empname,
salary,
"DATE",
dense_rank() over (order by salaray desc) as rnk
FROM emp
) t
where rnk = 1
Использование зарезервированного слова (DATE
) в качестве имени столбца не очень хорошая идея ...