Главная страница
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.033 c
3-1148645833
SHD_
2006-05-26 16:17
2006.07.30
Первичный ключ


2-1152634378
AlonZo
2006-07-11 20:12
2006.07.30
Занесение системной даты в Edit


1-1150537672
МикроДИП
2006-06-17 13:47
2006.07.30
Вопрос по компоненту Chart (TChart)...


2-1152464210
Anton22
2006-07-09 20:56
2006.07.30
Окно запроса пользователя и пароля


2-1152078984
silvestr
2006-07-05 09:56
2006.07.30
Как вытащить имя файла без расширения ?