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

Вниз

сортировка   Найти похожие ветки 

 
DennisLNC ©   (2004-08-12 17:04) [0]

Неподскажете каким образом отсортировать поле к виду  1 2 3 8 10 50 159 16356 52630 52900 12684813 300000000  и можно ли как нибуть это сделать SQL запросом ? заранее благодарен.


 
Соловьев ©   (2004-08-12 17:11) [1]

индекс, SQL - order by
хелп localSQL.hlp


 
oldman ©   (2004-08-12 17:11) [2]

отсортировать поле ???
Или таки "поля"???
Индекс поможет тебе.
Сортировка тож.


 
46_55_41_44 ©   (2004-08-13 09:01) [3]

Если эти данные у тебя в БД, то SQL есессно...
Например:
Select Field1 from Table1
Order By Field1
или
Select Field1 from Table1
Order By Field1 Desc - это в обратном порядке!

Ну а если нет... Всмысле, если это просто массив данных... То просто пишешь функцию сортировки...


 
Anatoly Podgoretsky ©   (2004-08-13 10:09) [4]

А база у тебя есть?


 
46_55_41_44 ©   (2004-08-13 10:16) [5]


> Anatoly Podgoretsky ©   (13.08.04 10:09) [4]
> А база у тебя есть?

Справедливый вопрос )))


 
DennisLNC ©   (2004-08-13 19:40) [6]

Есть из Access еще  вопрос  мне надо чтобы при сортировсе не учитывались символы до "-" то есть 5-256 8ПР-5896 сортировка начиналась после тире к виду 0-501 8-502 5Р-503


 
Desdechado ©   (2004-08-13 20:12) [7]

человек, ты пример нормальный приведи
и скажи, это в одном поле таблицы или это что-то еще


 
DennisLNC ©   (2004-08-17 12:50) [8]

извините надеюсь внесу ясность есть база небольшая на пару тысячь В Access

Key  Наименование    Кол-во  цена
...  0-2              3       7,00
    0Д-26             16     98,88
     5-426            8      87,30
     0-508            15     45,00
    0Ш-508Е           5      85,56
     0-5921           3    9998,00
     0-30000          8222
     6-30000          22
     0-50900          1
     7-559896         0
   0НР-3651207        48
    08-3651208        6
     9-3651311        14
    0е-596531908Е     98000
     8-596531908Ю     51

Это примерный ее нормальный вид но в базе она находится в беспорядке и хотелось бы отсортировать по полю наименование
то есть чтоб сортировка прошла после "-"


 
DennisLNC ©   (2004-08-17 12:52) [9]

буду очень рад любому совету и можно ли это сделать на SQL"e заранее благодарен.


 
Ega23 ©   (2004-08-17 12:54) [10]

Order By "Наименование"  ?


 
Соловьев ©   (2004-08-17 12:55) [11]

можно, jetsql40.chm смотри
или открой ацес, там при построении запроса, можно построить условие, так вот там появляется окошко где есть строковые функции. Вот их и изучай. тебе надо сначала выцепить подстроку после сивола -, а потом ее преобразовать к числу и по этому выражению сортировать в order by.


 
DennisLNC ©   (2004-08-17 16:40) [12]

Попробую спосибо



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

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

Наверх




Память: 0.47 MB
Время: 0.033 c
4-1090929286
help
2004-07-27 15:54
2004.09.12
при попитке запустить сервис видайот сообщениє ошибка 5


11-1079954833
A1ex
2004-03-22 14:27
2004.09.12
Поиск русского текста в RichEdit


1-1093360496
Jus
2004-08-24 19:14
2004.09.12
Property в ООП


3-1092390543
strelok-47
2004-08-13 13:49
2004.09.12
два вопроса по EhLib у и ADO компонентам


4-1090743349
ogf
2004-07-25 12:15
2004.09.12
хук на запуск прог





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