Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.04.10;
Скачать: [xml.tar.bz2];

Вниз

Сортировка в обратном порядке   Найти похожие ветки 

 
MaggoT   (2003-03-20 17:57) [0]

Каким образом, имея готовый индекс(связанный с числовым полем), мне осуществить сортировку по убыванию?(пробовал ixDescending-не получается).


 
MaggoT   (2003-03-21 16:15) [1]

Неужели никто не выручит?


 
Stas   (2003-03-21 16:22) [2]

С помощю запроса. Только корректировать данные не сможешь


 
Соловьев   (2003-03-21 16:31) [3]


> Только корректировать данные не сможешь

дожились...


 
Johnmen   (2003-03-21 16:37) [4]

>Соловьев © (21.03.03 16:31)
>дожились...

Доигрались.....:)))




 
Stas   (2003-03-21 16:38) [5]

>дожились...
Непонял ???


 
Соловьев   (2003-03-21 16:39) [6]

1. Insert, Edit, Delete, Post (RecvestLive=true)
2. CashedUpdate.
3. SQL.
Мало????


 
Stas   (2003-03-21 16:47) [7]

Ты хочешь сказать что отсортированый парадоксовый запрос можно корректировать,
если вклюить RecvestLive=true ?


 
Соловьев   (2003-03-21 16:54) [8]

да именно это и хочу сказать...не важно это парадоксовский или еще какой-то... Правда там есть ограничения на RecvestLive=true ...


 
Stas   (2003-03-21 16:59) [9]

Ну попробуй сначала создать отсортированый парадоксовый запрос, включи RecvestLive=true, откорректируй , а потом спорь сомной.
Если это MS SQL то там и включать ничего не нужно.


 
SiJack   (2003-03-21 17:01) [10]

Мона еще создать такой же индекс с сортировкой наоборот
и вкл его место старого, а потом наоборот !


 
Соловьев   (2003-03-21 17:04) [11]

Ограничения на RequestLive:
1. данные из одной таблицы.
2. таблица допускает модификацию
3. нет distinct и агрегатных функций
4. нет соеденения таблиц
5. нет подзапросов.
6. нет групировки
7. сортировка только по индексированым полям.
Как видим ограничения на парадокс нет...


 
Stas   (2003-03-21 17:27) [12]

to Cоловьев
Ну, ты попробуй...


 
Соловьев   (2003-03-24 09:47) [13]

2 Stas
Пробывать некогда, но в твоем утверждении, что

> Stas © (21.03.03 16:22)
> С помощю запроса. Только корректировать данные не сможешь

Заведомо не верно. Корректировать можно. Хотя-бы SQL командами...


 
Stas   (2003-03-24 10:16) [14]

To Соловьев

Насколько я знаю, В таких базах как Paradox и dbaseFiles,
корректировка данных в запросе возможна только если выборка из одной таблицы и запрос не отсортирован. Ты ведь сам написал
(21.03.03 17:04) п. 7. А у него сортировка в обратном порядке, т.е. уже не по ключу.
Если ты конечно, знаешь как это сделать, то напиши. Я тебе пишу попробуй т.к. я попробовал.


 
Соловьев   (2003-03-24 10:21) [15]


> Если ты конечно, знаешь как это сделать, то напиши.

Вставка:
Insert into <table>
values ()

Удаление:
Delete from <table>
where <условие>

Изменение:

Update <table>
set ...

Этого достаточно. Как считаешь?


 
Соловьев   (2003-03-24 10:26) [16]


> А у него сортировка в обратном порядке, т.е. уже не по
> ключу.

Индексированое поле и ключ это разные вещи вообще-то...


 
Stas   (2003-03-24 10:28) [17]

To Соловьев.

Спасибо за пояснение. Это может быть и выход, но ради сортировки в обратном порядке лучше использовать еще один индекс, как писал SiJack.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.04.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.008 c
3-30277
Term
2003-03-20 11:02
2003.04.10
База Paradox , такая проблема, добавляю запись, вопрос такой.....


3-30306
yurikon03
2003-03-23 16:57
2003.04.10
Надо рубли отделить от копеек по-русски!


7-30638
Danik
2003-02-16 11:39
2003.04.10
Копия папки


1-30430
MachmuD
2003-03-31 10:02
2003.04.10
Нужна помощь, каким образом нарисовать кривую


1-30330
sagchat
2003-03-31 13:05
2003.04.10
перебрать все файлы *.txt





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский