Если я запускаю следующий запрос я получаю результаты, как и ожидалось:Группировка цифрами или первой буквы
SELECT upper(substr(columnname, 1, 1))
FROM table
GROUP BY upper(substr(columnname, 1, 1)).
Я получаю группы для каждого исходного письма от А до Z и от 0 до 9. Но то, что я хочу что я получаю группы типа «0-9», «AC», «DF» и так далее. У меня нет идей, как группировать группы. Может ли кто-нибудь дать мне подсказку, как начать, пожалуйста?
Как определяются эти «супергруппы»? Являются ли они статичными и известными заранее, или они каким-то образом управляются данными? – Stan