Server for Information Technologies
Сервер содержит море(!) аналитической информации
Поддерживается Центром Информационных Технологий
Закажите копию citforum.ru на CD
в магазине "Мистраль"!
cbd2000

24-26 апреля.
Пятая техническая конференция

"Корпоративные базы данных 2000"
mcse

Учебная программа
"Статус MCSE под ключ!"

Занятия начнутся 15 мая!

 

2.3.4. Использование LIKE

Выдать перечень салатов

Результат:
SELECT	Блюдо
FROM	Блюда
WHERE	Блюдо LIKE 'Салат%';
Блюдо
Салат летний
Салат мясной
Салат витаминный
Салат рыбный

Обычная форма "имя_столбца LIKE текстовая_константа" для столбца текстового типа позволяет отыскать все значения указанного столбца, соответствующие образцу, заданному "текстовой_константой". Символы этой константы интерпретируются следующим образом:

Следовательно, в приведенном примере SELECT будет осуществлять выборку записей из таблицы Блюда, для которых значение в столбце Блюдо начинается сочетанием 'Салат' и содержит любую последовательность из нуля или более символов, следующих за сочетанием 'Салат'. Если бы среди блюд были "Луковый салат", "Фруктовый салат" и т.п., то они не были бы найдены. Для их отыскания надо изменить фразу WHERE:

WHERE Блюдо LIKE '%салат%'

или при отсутствии различий между малыми и большими буквами (такую настройку допускают некоторые СУБД):

WHERE Блюдо LIKE '%Салат%'  

Это позволит отыскать все салаты.

2.3.3 | Содержание | 2.3.5

Home Каталог ресурсов Поиск Рубрикатор FTP-архив Subscribe

Logo

24-26 апреля. Пятая техническая конференция
"Корпоративные базы данных 2000"
На конференции выступают представители ведущих компаний: Oracle, Informix, IBM, Computer Associates, Sybase, Microsoft, Software AG и др.


Комментарии: info@citmgu.ru
Newman    Книжный магазин Mistral Copyright ©