Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.07.30;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.072 c
15-1151417957
ArtemESC
2006-06-27 18:19
2006.07.30
Как узнать где SoundBlaster: порт, DMA-канал ...


2-1152625504
Grotesque
2006-07-11 17:45
2006.07.30
Небольшой вопрос


2-1152681115
zdm
2006-07-12 09:11
2006.07.30
JVCL


15-1151339690
X9
2006-06-26 20:34
2006.07.30
Symantec Antivirus CE 10 - проблемы


4-1144767975
que
2006-04-11 19:06
2006.07.30
WriteFile to Hid(USB)