Скажем, у вас есть таблица T (C1, C2, C3) и есть набор допустимых значений для C1, V = {v1, v2, v3 ...}. Теперь, не прибегая к курсорам, т. Е. Полностью оставаясь в области логики на основе множеств, вы хотите увидеть, какая пропорция строк относится к типу v1, какая пропорция строк относится к типу v2 и какая пропорция строк относится к типу v3 и т. д. - без необходимости писать регистр для каждого действительного значения. Таким образом, для каждого отдельного действительного значения в C1 отобразите в наборе результатов отсортированную частоту строк типа V и соответствующее значение (т. Е. V1, v2, v3 ...). Что такое запрос в PL / SQL?
РЕДАКТИРОВАТЬ: счет прост:
select count(*) count, c1 from T group by c1 order by count
а что если вы хотите показать пропорции частоты?