Клaузула QUALIFY
Позволяет фильтровать результаты оконных функций. Это аналогично клaузуле WHERE, но отличие в том, что WHERE выполняется до вычисления оконных функций, в то время как QUALIFY выполняется после.
Возможно использование результатов оконных функций из клaузулы SELECT в клaузуле QUALIFY по их псевдониму. Кроме того, клaузула QUALIFY может фильтровать результаты дополнительных оконных функций, которые не возвращаются в результатах запроса.
Ограничения
QUALIFY нельзя использовать, если нет оконных функций для оценки. Вместо этого используйте WHERE.
Примеры
Пример: