![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Добрый день , Господа.
Помогите Ламмеру в написании процедуры поиска значений в БД MSSQL по одному и нескольким значениям. В двух словах . Есть БД ,в одной таблице по разным колонкам надо искать значения В некоторых колонках есть значения NULL или вообще пусто (их надо игнорировать). Приводу процедуру взятую вот тут http://delphiworld.narod.ru/base/search_and_filter.html Тут значения находяться только по одной колонке, а мне надо по одной и по нескольким. Буду рад за любую помощь. Заранее благодарен!!! Последний раз редактировалось yuoras, 11.03.2014 в 23:22. |
#2
|
|||
|
|||
![]() А что находится в Merkury.SQL ?
|
#3
|
||||
|
||||
![]() Цитата:
![]() ТС, так в WHERE нужен на AND, а OR Поживу - увижу, Доживу - узнаю, Выживу - учту. ![]() [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
Этот пользователь сказал Спасибо Yurk@ за это полезное сообщение: | ||
yuoras (11.03.2014)
|
#4
|
|||
|
|||
![]() Огромное спасибо or взамен помогло.
Но есть в разных колонках и пустые и NULL значения. При переходе на одну из EDIToв в той колонке откуда действует этот EDIT уже по умолчанию выбираются пустые или NULL значения. Как можно исключить эти пустые и NULL значения из отображения. P.S. В каждой из 6-ти колонок присутствуют пустые или NULL значения. Заранее благодарен |
#5
|
||||
|
||||
![]() ты бы, для начала, запрос показал то
Поживу - увижу, Доживу - узнаю, Выживу - учту. ![]() [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
#6
|
|||
|
|||
![]() Цитата:
![]() Код:
select distinct 'Ip'=sety, 'Л'=licn, 'Н.'=name, 'Т'=tipesch, 'Улица'=street, 'Ном.Дома'=NBILD, 'Квартира'=kvart FROM TB_Obj Country where (sety Like :sety_param) or (licn Like :licn_param) or (name Like :name_param) or (street Like :street_param) or (NBILD Like :NBILD_param) or (kvart Like :kvart_param) order by licn, nbild ,kvart Вот что выпадает при клапании мышки в любой из EDITов для написания значения для поиска. Последний раз редактировалось yuoras, 14.03.2014 в 13:20. |