Topic: [SQL] Сортировка колонки вида n1-n2-n3
Сортировка колонки вида n1-n2-n3
например:
3-34-1
3-34-2
..........
3-34-10
............
3-36-1
В настройках компонента TableGrid1 (либо в настройках кнопки с действием "Поиск"), выбрать сортировку ORDER BY и вставить следующее условие:
CAST (trim(substr(replace(fieldnumber, '-', ' '), 1, 3)) AS INTEGER), CAST (trim(substr(replace(fieldnumber, '-', ' '), 7, 5)) AS INTEGER), CAST (trim(substr(replace(fieldnumber, '-', ' '), 12)) AS INTEGER)
где fieldnumber - поле текстового вида
Скачать проект с данным примером:
http://myvisualdatabase.com/forum/misc. … download=1
-