Оператор LIKE
Используется для поиска подстрок и применим только к символьным (текстовым) полям. Для расширения зоны поиска применяются символы- шаблоны:
« - »- заменяет один любой; %- последовательность, в том числе и нулевой длины.
SELECT * FROM Customers
WHERE cname LIKE “G%”;
Возникает проблема для самих этих символов (как искать их). Для ее решения существует возможность определить так называемый ESCAPE- символ. Предшествуя символу- шаблону ESCAPE-символ делает из него обычный символ. Он действует и на себя самого если указать два раза подряд.
SELECT * FROM Sales people
WHERE sname LIKE “%/-%” ESCAPE ‘/’;
определяет символ ‘/’ как служебный ESCAPE
Дата добавления: 2014-11-29; просмотров: 766;