Forum Webscript.Ru

Общие => Базы данных => Тема начата: KarDen от 29 Августа 2002, 20:25:13

Название: SELECT ???
Отправлено: KarDen от 29 Августа 2002, 20:25:13
Что-то я тут попал в тупик...

Все книжки пролистал... Не могу найти как это сделать...

Надо написать запрос на выборку всех записей, которые в некотором поле содержат указанную информацию.

Типа того, что делается в поисковых системах (на сколько я понимаю)...
Название: SELECT ???
Отправлено: KarDen от 29 Августа 2002, 20:34:06
Хочу уточнить...

Из записей: слОН, ОНа, крОНа, корова - при поиске "ОН" должны вывдиться все записи, кроме последней...
Название: SELECT ???
Отправлено: Дмитрий Попов от 29 Августа 2002, 20:39:32
select * from table where pole1 like \'ОН\' or pole2 like \'ОН\' or......
Название: SELECT ???
Отправлено: KarDen от 29 Августа 2002, 20:54:07
Нее... LIKE это для строгого совпадения. Мне надо, чтобы поиск происходил "по маске"... Типа *ОН*...

Я не помню синтаксис... :(
Название: SELECT ???
Отправлено: Дмитрий Попов от 29 Августа 2002, 21:01:03
Like это не для срогого совпадения... Для строгово - =.
А синтаксис:
like \'%Он%\'...
Название: SELECT ???
Отправлено: KarDen от 29 Августа 2002, 22:09:25
Все... Спасибо огромное..
Название: SELECT ???
Отправлено: Дмитрий Попов от 29 Августа 2002, 22:58:36
Да ладно :-)