Plsql Rank Function With Condition