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

Вниз

select * from prod order by no   Найти похожие ветки 

 
BAYES ©   (2004-04-15 12:16) [0]

Тип поля NO(String), в нем имеються записи
4/9
4/7
4/10
4/4
...
4/х
По запросу (select * from prod order by no) сортировка не происходит, т.е. происходит, но не так как дожно быть
4/4
4/7
4/9
4/10
...
4/х
???Есть ли способы сортировки моего случая???


 
BAYES ©   (2004-04-15 12:16) [0]

Тип поля NO(String), в нем имеються записи
4/9
4/7
4/10
4/4
...
4/х
По запросу (select * from prod order by no) сортировка не происходит, т.е. происходит, но не так как дожно быть
4/4
4/7
4/9
4/10
...
4/х
???Есть ли способы сортировки моего случая???


 
Reindeer Moss Eater ©   (2004-04-15 12:21) [1]

Сортировка происходит так, как и должно быть.


 
Reindeer Moss Eater ©   (2004-04-15 12:21) [1]

Сортировка происходит так, как и должно быть.


 
Соловьев ©   (2004-04-15 12:23) [2]


> BAYES ©   (15.04.04 12:16)  

приведи строки к одинаковой длине, например в начале добавляй пробелы.


 
Соловьев ©   (2004-04-15 12:23) [2]


> BAYES ©   (15.04.04 12:16)  

приведи строки к одинаковой длине, например в начале добавляй пробелы.


 
Reindeer Moss Eater ©   (2004-04-15 12:25) [3]

приведи строки к одинаковой длине, например в начале добавляй пробелы.
Это ничего не даст

4/9
4/10


 
Reindeer Moss Eater ©   (2004-04-15 12:25) [3]

приведи строки к одинаковой длине, например в начале добавляй пробелы.
Это ничего не даст

4/9
4/10


 
sniknik ©   (2004-04-15 12:29) [4]

... order by CInt(Left(xxx,1)), CInt(Mid(xxx,3,3))


 
sniknik ©   (2004-04-15 12:29) [4]

... order by CInt(Left(xxx,1)), CInt(Mid(xxx,3,3))


 
Соловьев ©   (2004-04-15 12:30) [5]


> Reindeer Moss Eater ©   (15.04.04 12:25) [3]

не с конца. а в начале

4/9
4/10


 
Соловьев ©   (2004-04-15 12:30) [5]


> Reindeer Moss Eater ©   (15.04.04 12:25) [3]

не с конца. а в начале

4/9
4/10


 
div ©   (2004-04-15 12:30) [6]

2 Reindeer Moss Eater [3]
даст. сортировка будет выглядеть например так:
4/0001
4/0002
....
4/0009
4/0010


 
div ©   (2004-04-15 12:30) [6]

2 Reindeer Moss Eater [3]
даст. сортировка будет выглядеть например так:
4/0001
4/0002
....
4/0009
4/0010


 
Соловьев ©   (2004-04-15 12:32) [7]


> Соловьев ©   (15.04.04 12:30) [5]

блин как тут форматировать.. :(
Короче
{пробел}4/9
4/10


 
Соловьев ©   (2004-04-15 12:32) [7]


> Соловьев ©   (15.04.04 12:30) [5]

блин как тут форматировать.. :(
Короче
{пробел}4/9
4/10


 
BAYES ©   (2004-04-15 12:35) [8]

Сортировка происходит опять же в разнобой, не по-порядку, ни с пробелами, ни как!
Ладно, пробую в IndexFieldName:=no(использую ADODataSet), сортировка просходит, но странно
4/1
4/10
4/11
...
4/19
4/2
4/20
...


 
BAYES ©   (2004-04-15 12:35) [8]

Сортировка происходит опять же в разнобой, не по-порядку, ни с пробелами, ни как!
Ладно, пробую в IndexFieldName:=no(использую ADODataSet), сортировка просходит, но странно
4/1
4/10
4/11
...
4/19
4/2
4/20
...


 
Vlad ©   (2004-04-15 12:37) [9]


> BAYES ©   (15.04.04 12:35) [8]

А не приходила в голову мысль хранить числа в разных полях ? ;-)


 
Vlad ©   (2004-04-15 12:37) [9]


> BAYES ©   (15.04.04 12:35) [8]

А не приходила в голову мысль хранить числа в разных полях ? ;-)


 
Соловьев ©   (2004-04-15 12:38) [10]


> Сортировка происходит опять же в разнобой, не по-порядку,
> ни с пробелами, ни как!

где пробелы добавляешь? в начале?
{пробел}4/1
4/10
4/11
...
4/19
{пробел}4/2
4/20
Тогда отсортирует


 
Соловьев ©   (2004-04-15 12:38) [10]


> Сортировка происходит опять же в разнобой, не по-порядку,
> ни с пробелами, ни как!

где пробелы добавляешь? в начале?
{пробел}4/1
4/10
4/11
...
4/19
{пробел}4/2
4/20
Тогда отсортирует


 
Johnmen ©   (2004-04-15 12:39) [11]

>сортировка просходит, но странно

Нормально...


 
Johnmen ©   (2004-04-15 12:39) [11]

>сортировка просходит, но странно

Нормально...


 
Reindeer Moss Eater ©   (2004-04-15 12:43) [12]

div ©   (15.04.04 12:30) [6]
2 Reindeer Moss Eater [3]
даст. сортировка будет выглядеть например так:
4/0001
4/0002
....
4/0009
4/0010


Вы сортируйте данные автора, а не высосанные из пальца данные


 
Reindeer Moss Eater ©   (2004-04-15 12:43) [12]

div ©   (15.04.04 12:30) [6]
2 Reindeer Moss Eater [3]
даст. сортировка будет выглядеть например так:
4/0001
4/0002
....
4/0009
4/0010


Вы сортируйте данные автора, а не высосанные из пальца данные


 
BAYES ©   (2004-04-15 12:43) [13]

sniknik ©   (15.04.04 12:29) [4]
Поясни  order by CInt(Left(xxx,1)), CInt(Mid(xxx,3,3)), что такое ХХХ?


 
BAYES ©   (2004-04-15 12:43) [13]

sniknik ©   (15.04.04 12:29) [4]
Поясни  order by CInt(Left(xxx,1)), CInt(Mid(xxx,3,3)), что такое ХХХ?


 
Danilka ©   (2004-04-15 12:47) [14]

Если хранить числа в разных полях, индексированных, то сортировка будет раз сто бытрее. Причем, сортировать будет "правильно". :))

[13] BAYES ©   (15.04.04 12:43)
XXX - иногда этой аббревиатурой называют порнографию :))


 
Danilka ©   (2004-04-15 12:47) [14]

Если хранить числа в разных полях, индексированных, то сортировка будет раз сто бытрее. Причем, сортировать будет "правильно". :))

[13] BAYES ©   (15.04.04 12:43)
XXX - иногда этой аббревиатурой называют порнографию :))


 
BAYES ©   (2004-04-15 12:51) [15]

Danilka ©   (15.04.04 12:47) [14]
Ты дурилка, что такое порнография я тоже не знаю,маленький еще. Ты по-сушеству ответить можешь?


 
BAYES ©   (2004-04-15 12:51) [15]

Danilka ©   (15.04.04 12:47) [14]
Ты дурилка, что такое порнография я тоже не знаю,маленький еще. Ты по-сушеству ответить можешь?


 
div ©   (2004-04-15 12:52) [16]

Reindeer Moss Eater [12]
я думаю что представить мои "высасаные" данные в том виде как хочет автор (без нулей после слеша) не составит большого труда.


 
div ©   (2004-04-15 12:52) [16]

Reindeer Moss Eater [12]
я думаю что представить мои "высасаные" данные в том виде как хочет автор (без нулей после слеша) не составит большого труда.


 
Reindeer Moss Eater ©   (2004-04-15 12:59) [17]

div, что ты там думаешь - автору по барабану.
Он хочет сортировать свои данные, а не те нули, которые ему предлагают


 
Reindeer Moss Eater ©   (2004-04-15 12:59) [17]

div, что ты там думаешь - автору по барабану.
Он хочет сортировать свои данные, а не те нули, которые ему предлагают


 
sniknik ©   (2004-04-15 12:59) [18]

не нашол в вопросе имя поля, подставил то что подставилось.

странно вы вопросы задаете (не только ты), все пояснение вопроса на абстракциях а в ответе конкретном не можеш всего одно допушение угадать.


 
sniknik ©   (2004-04-15 12:59) [18]

не нашол в вопросе имя поля, подставил то что подставилось.

странно вы вопросы задаете (не только ты), все пояснение вопроса на абстракциях а в ответе конкретном не можеш всего одно допушение угадать.


 
div ©   (2004-04-15 13:04) [19]

Reindeer Moss Eater это автору решать, что ему по барабану, а что нет ))) по крайней мере я предложил хоть что-то, а вот от тебя не поступило пока ни одного предложеня. хотелось бы посмотреть... )


 
div ©   (2004-04-15 13:04) [19]

Reindeer Moss Eater это автору решать, что ему по барабану, а что нет ))) по крайней мере я предложил хоть что-то, а вот от тебя не поступило пока ни одного предложеня. хотелось бы посмотреть... )


 
Danilka ©   (2004-04-15 13:06) [20]

[18] sniknik ©   (15.04.04 12:59)
имя поля: "no", в теме оно есть, прямо в заголовке. :))

[15] BAYES ©   (15.04.04 12:51)
Дык, ответил, причем по существу. Честно говоря, я уверен на 95%, что для твоей задачи правильнее все-таки писать в разные поля. Иначе, это назыается как-раз тем словом, которое я написал и которое ты тоже еще не знаешь, хорошенько запомни его, у меня есть ощущение, что ты не один раз услишышь в адрес своих работ. :))

Оставшиеся 5% это для тех задач, которые я не могу сейчас даже представить из-за послеобеденной сытой лени, а может их и нет вовсе.


 
Danilka ©   (2004-04-15 13:06) [20]

[18] sniknik ©   (15.04.04 12:59)
имя поля: "no", в теме оно есть, прямо в заголовке. :))

[15] BAYES ©   (15.04.04 12:51)
Дык, ответил, причем по существу. Честно говоря, я уверен на 95%, что для твоей задачи правильнее все-таки писать в разные поля. Иначе, это назыается как-раз тем словом, которое я написал и которое ты тоже еще не знаешь, хорошенько запомни его, у меня есть ощущение, что ты не один раз услишышь в адрес своих работ. :))

Оставшиеся 5% это для тех задач, которые я не могу сейчас даже представить из-за послеобеденной сытой лени, а может их и нет вовсе.


 
BAYES ©   (2004-04-15 13:09) [21]

sniknik ©   (15.04.04 12:59) [18]
BAYES ©   (15.04.04 12:16)  

Тип поля NO(String), в нем имеються записи и из запроса select * from prod order by no, можно понять, что это поле NO.

А вопрос задал, по-принципу, ЧТО ЕСТЬ и ЧТО НАДО? А из 18 ответов, осталось только ЧТО ЕСТЬ!!!
Не мог бы пояснить, что такое  CInt(Left(xxx,1)), CInt(Mid(xxx,3,3)), что это делает?


 
BAYES ©   (2004-04-15 13:09) [21]

sniknik ©   (15.04.04 12:59) [18]
BAYES ©   (15.04.04 12:16)  

Тип поля NO(String), в нем имеються записи и из запроса select * from prod order by no, можно понять, что это поле NO.

А вопрос задал, по-принципу, ЧТО ЕСТЬ и ЧТО НАДО? А из 18 ответов, осталось только ЧТО ЕСТЬ!!!
Не мог бы пояснить, что такое  CInt(Left(xxx,1)), CInt(Mid(xxx,3,3)), что это делает?


 
Danilka ©   (2004-04-15 13:13) [22]

да-да-да! я тоже требую объяснений! а кнопка ф1 у меня отсохла из-за того, что ей никто ниразу не пользовался. :)


 
Danilka ©   (2004-04-15 13:13) [22]

да-да-да! я тоже требую объяснений! а кнопка ф1 у меня отсохла из-за того, что ей никто ниразу не пользовался. :)


 
BAYES ©   (2004-04-15 13:20) [23]

Danilka ©   (15.04.04 13:06) [20]
Использовать раздельно не катит, а то даааавно бы это сделал.
Дальше еще интересней будет, потом нужно сортировать
1/1
1/2
1/х
...
2/1
2/2
...
х/х
Кнопка Фы1 вообше отсуствует.


 
BAYES ©   (2004-04-15 13:20) [23]

Danilka ©   (15.04.04 13:06) [20]
Использовать раздельно не катит, а то даааавно бы это сделал.
Дальше еще интересней будет, потом нужно сортировать
1/1
1/2
1/х
...
2/1
2/2
...
х/х
Кнопка Фы1 вообше отсуствует.


 
Danilka ©   (2004-04-15 13:27) [24]


> Использовать раздельно не катит

А почему? Просто любопытно. Не могу представить хоть одну причину.


 
Danilka ©   (2004-04-15 13:27) [24]


> Использовать раздельно не катит

А почему? Просто любопытно. Не могу представить хоть одну причину.


 
BAYES ©   (2004-04-15 13:32) [25]

Это тогда нужно объяснить всю задачу.


 
BAYES ©   (2004-04-15 13:32) [25]

Это тогда нужно объяснить всю задачу.


 
sniknik ©   (2004-04-15 13:32) [26]

приводит левую и правую половину к числу и сортирует по числовому порядку.
> Дальше еще интересней будет, потом нужно сортировать
будет работать именно так.


 
sniknik ©   (2004-04-15 13:32) [26]

приводит левую и правую половину к числу и сортирует по числовому порядку.
> Дальше еще интересней будет, потом нужно сортировать
будет работать именно так.



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

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

Наверх





Память: 0.57 MB
Время: 0.048 c
3-1082006367
turich
2004-04-15 09:19
2004.05.09
Помогите с DBGrid


6-1079581306
StPu
2004-03-18 06:41
2004.05.09
Кто знает ак загрузить банер


1-1082353543
Pirate
2004-04-19 09:45
2004.05.09
Алгоритм перестановки


3-1082016558
div
2004-04-15 12:09
2004.05.09
IBDataSet.CloneDataSet?


1-1082459605
gauss
2004-04-20 15:13
2004.05.09
Помогите... Регистрация СОМ объекта





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский