RANK determines the rank of one or more of the expression exp within a result set.

Syntax:

RANK(expression…) WITHIN GROUP (ORDER BY expression)

Example:

SELECT RANK(10000) WITHIN GROUP (ORDER BY salary DESC) as RESULT FROM EMP;

RESULT
——————-
16

Rank – Oracle SQL Function
Tagged on: