Форум: "Начинающим";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
ВнизСортировка в запросе (ORDER) Найти похожие ветки
← →
Barsky © (2005-12-21 11:18) [0]Есть табличка на PARADOX
Есть в ней поле pole типа A(255)
В нем записанны значения типа ("10/0", "20/0", "2/4", "1/44")
Вывожу в GRID запросомSELECT pole FROM table ORDER BY pole
В результате получается
1/44
10/0
2/4
20/0
Хочется же чтобы было как у чисел а не стрингов:
1/44
2/4
10/0
20/0
Возможно ли это сделать?
Я пока вижу только такой вариант: заводить отдельное поле типа Number, заносить в него (10,20,2,1) и сортировать по нему.
Может это можно как-нибудь по другому решить?
← →
wal © (2005-12-21 11:23) [1]Проще завести два числовых поля. В одном хранить "числитель", в другом "знаменатель". Сортировать по числителю.
← →
Tigra (2005-12-21 11:27) [2]
> wal ©
Этот вариант я описал.
А еще как-нибудь можно?
← →
Desdechado © (2005-12-21 11:29) [3]можно, но не в парадоксе
← →
Reindeer Moss Eater © (2005-12-21 11:30) [4]select cast(t.myfield as integer), t.* from mytable t
order by 1
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.01.08;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c