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

Вниз

множественное like   Найти похожие ветки 

 
alex25   (2003-10-03 13:18) [0]

Уважаемые знатоки!!!
Мне нужно составить запрос, чтобы некое строковое поле a1 из таблицы table1 включало в себя одну из ряда подстрок. Если подстрока одно - все понятно :
select * from table1
where like "%xxx%",
а если несколько?
Не писать же несклдько раз подряд like?


 
al577   (2003-10-03 13:22) [1]

select * from table1 where
a1 like "%xxx%" or
a1 like "%yyy%" or
...
a1 like "%zzz%"


 
NickBat ©   (2003-10-03 13:23) [2]

ну во-первых не where like "xxx"
а where field like

Во-вторых в чем проблема написать два раза like?


 
Lexa2504   (2003-10-03 13:29) [3]

NickBat
1. Просто пропустил...
2. Когда этих подстрок несколько десятков - задумаешься над этим вопросом. Есть же оператор "in", но только для значений целиком ...


 
Al577 ©   (2003-10-03 14:29) [4]

Организуй цикл по всем подстрокам, и в нем построй запрос.



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

Текущий архив: 2003.10.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
1-74152
Xtz
2003-10-10 19:12
2003.10.23
Люди хелпаните плизз .Вопрос по TreeView


8-74324
EgorKA
2003-06-21 21:42
2003.10.23
Проиграть звук из файла!


1-74235
GreySerg
2003-10-08 20:12
2003.10.23
Как определить процедуру на определённое событие у дина...


4-74535
Эдуард
2003-08-18 18:23
2003.10.23
Как получить размер вдираемой из DLL ки иконки


3-74079
satron
2003-10-02 10:43
2003.10.23
Как изменить цвет шрифта в некоторых строка ДБГрида ????