Для каждого типа договора выведите среднюю сумму кредитного лимита по всем договорам данного типа. Договоры, для которых тип не задан (NULL), выделите в отдельную группу с названием "UNDEFINED". Отсортируйте выборку по средней сумме в порядке убывания. В выборке должны присутствовать два атрибута: type, avg_amt. Таблица REP_BKI_INFO. Учитывайте, как работает группировка по столбцу, в котором есть NULL. Для обработки NULL поможет COALESCE.
я так написал SELECT COALESCE(AGREEMENT_TYPE, 'UNDEFINED') AS type, AVG(credit_limit_amt) AS avg_amt FROM rep_bki_info GROUP BY agreement_type ORDER BY avg_amt DESC
Таблица REP_BKI_INFO. Учитывайте, как работает группировка по столбцу, в котором есть NULL. Для обработки NULL поможет COALESCE.