MS SQL: поиск в таблице по заданной строке.

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Alexander N.
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 07.03.2005 (Пн) 19:37

MS SQL: поиск в таблице по заданной строке.

Сообщение Alexander N. » 14.04.2005 (Чт) 21:24

Привет всем.

Есть запрос:
select * from products where productProperties = 'so'
В таблице products сейчас нет строки "so", поэтому рез. запроса - пусто.
НО, нужно:
В стобце productProperties записаны параметры товаров - от названия до цены. Нужно сделать так, чтобы, если в столбце этом встречается строка Sony или любая др. строка, содержащая "so", то результатом запроса должна быть таблица, содержащая все строки, в которых встречается включение строчки 'so'. 'so' - произвольная строка, ген. пользователем. Он вводит её в форме поиска.

Надеюсь на помощь, спасибо.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 14.04.2005 (Чт) 21:36

Код: Выделить всё
select *
from Products
where ProductProperties like '%so%'

Alexander N.
Начинающий
Начинающий
 
Сообщения: 4
Зарегистрирован: 07.03.2005 (Пн) 19:37

Сообщение Alexander N. » 15.04.2005 (Пт) 8:26

Спасибо огромное!


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    TopList