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

Вниз

Фильтрация гос.номера   Найти похожие ветки 

 
dj0n ©   (2006-07-10 00:53) [0]

Люди подскажите пожалуйсмта, как можно фильтровать номера машин по возрастанию, только начиная с первой цифры номера!


 
ЮЮ ©   (2006-07-10 08:01) [1]


> фильтровать  по возрастанию

Объясните, пожалуйста, общественности Ваши термины


> только начиная с первой цифры номера!
>

А как Вы делаете со второй цифры номера?


 
cyborg ©   (2006-07-10 08:34) [2]

Не знаю как в парадоксе, SQL там? Вроде как знаки вопроса обычно означают, что на этом месте могут быть любые символы.


 
Хельг ©   (2006-07-10 10:56) [3]

на счет парадокса не уверен, но в SQL работает:
order by SUBSTRING ( nomer ,1 ,len(nomer))


 
SerJaNT ©   (2006-07-10 10:59) [4]

SELECT * FROM table ORDER BY nomer ASC


 
cyborg ©   (2006-07-10 11:05) [5]

> [4] SerJaNT ©   (10.07.06 10:59)
> SELECT * FROM table ORDER BY nomer ASC

Ещё фильтрацию добавь ;)


 
SerJaNT ©   (2006-07-10 11:12) [6]


> Ещё фильтрацию добавь ;)


SELECT * FROM table WHERE nomer = "123" ORDER BY nomer ASC

или

SELECT * FROM table WHERE nomer LIKE "%123%" ORDER BY nomer ASC


 
Vlad ©   (2006-07-10 11:15) [7]

есть гарантия что все гос. номера в базе имеют одинаковый формат? Не забудь что существуют куча других действующих форматов гос.номера, в т.ч. старый советский, военные, иностранные, и т.п.


 
Desdechado ©   (2006-07-10 11:29) [8]

Если нужно делать такие извраты, то можно либо написать функцию извлечения цифр, по которой сортировать (в парадоксе не прокатит), либо хранить разные составляющие номера в разных полях.


 
dj0n ©   (2006-07-10 15:44) [9]

Это конечно все здорово, но мне именно в парадоксе это надо сделать


 
Desdechado ©   (2006-07-10 16:07) [10]

> хранить разные составляющие номера в разных полях
?


 
Vlad ©   (2006-07-10 16:17) [11]


> dj0n ©   (10.07.06 15:44) [9]
> Это конечно все здорово, но мне именно в парадоксе это надо
> сделать

Как вариант: сделай в Query(или Table, чем ты пользуешься) Calculated-поле, куда пиши только числовую часть гос-номера, потом через DataSetProvider загружаешь в ClientDataSet, и там сортируешь по этому полю



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

Форум: "Начинающим";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.012 c
2-1152429744
XTD
2006-07-09 11:22
2006.07.30
Непонятные символы при ответе из СОМ порта.


2-1152650237
XeON
2006-07-12 00:37
2006.07.30
Удаление записи из массива


2-1152678274
Rubey
2006-07-12 08:24
2006.07.30
Нестандартный размер формы


15-1152011582
Alkid
2006-07-04 15:13
2006.07.30
Кодогенератор


2-1152460652
17Landgraf
2006-07-09 19:57
2006.07.30
Как найти хендл





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