Я работаю над отчетом, для которого вызываю функцию из внешнего интерфейса. Я получаю информацию о начале месяца в виде чисел от 1 до 12, поэтому я использую
substr(to_date(START_MONTH,'MM'),4,3)
чтобы получить месяц в форме января, февраля и т. Д., Теперь в моей функции я группирую по месяцу начала, а затем упорядочиваю по месяцу начала, и поэтому в выходных данных я получаю значения типа
апрель, август, декабрь в порядке упорядочения по первому алфавиту месяца, как получить правильный порядок, начиная с января по декабрь?
Есть предложения?
Также как отсортировать число так, чтобы 2 приходилось после 1, а не 10 после 1?