Форум: "Прочее";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
ВнизСортировка и ORDER BY Найти похожие ветки
← →
AntiUser © (2006-09-11 22:51) [0]Помогите решить вопрос с сортировкой.
A1 NUMBER(10) NOT NULL
A2 VARCHAR2(10)
При
A1 : A2
1 :
1 : A
и ORDER BY A1, A2 получаю не такую как выше сортировку, а наоборот. Однако нужно именно так, как написано выше.
Использую TDataSource и TOracleDataSet, может надо чего настроить, о чем я незнаю или тут вариантов нет и всегда будет сортироваться так.
Может не очень ясно изложил, могу дополнить, если понадобится.
← →
Anatoly Podgoretsky © (2006-09-11 22:59) [1]Соответствует правилам сортировки, хочешь наоборот используй указание обратной сортировки, подробности в описании сервера.
← →
Petr V. Abramov © (2006-09-11 22:59) [2]как написано выше, мне, лично, не особо ясно
← →
AntiUser © (2006-09-11 23:12) [3]Anatoly Podgoretsky © (11.09.06 22:59) [1]
А почему NULL не может отсортироваться раньше? Мне надо, что бы при A2 is NULL она при сортировке находилась раньше, чем is not NULL, а вот при is not NULL сортировка была нормальная. Т.е.
A1 : A2
1 :
1 : A
1 : Б
1 : В
← →
AntiUser © (2006-09-11 23:12) [4]Anatoly Podgoretsky © (11.09.06 22:59) [1]
А почему NULL не может отсортироваться раньше? Мне надо, что бы при A2 is NULL она при сортировке находилась раньше, чем is not NULL, а вот при is not NULL сортировка была нормальная. Т.е.
A1 : A2
1 :
1 : A
1 : Б
1 : В
← →
Johnmen © (2006-09-11 23:14) [5]
> и ORDER BY A1, A2 получаю не такую как выше сортировку,
> а наоборот.
Видимо, нужно выставить параметр, куда идут NULL"ы, вперёд или назад?
Это, как было замечено, к документации по серверу...
← →
evvcom © (2006-09-12 08:45) [6]order by <Field1> [asc] [nulls first]
← →
AntiUser © (2006-09-12 08:54) [7]Спасибо.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c