*   >> Чтение Образование Статьи >> science >> programming

Mysql Регулярные выражения Metacharacters

ит. Теперь следующее ВЫБОР заявление будет выбрать все пять строк таблицы, сопоставления первый, второй, третий, четвертый и пятый клетки первого столбца: SELECT * FROM Животные, когда виды RLIKE; "л"? Узор "л?". Субъекты являются, "Баффи", "Теплозаправщик", "Пушистый", "Когти" и "Уистлер". Каждый из этих субъектов имеет нулевую или один 'L'; и так каждый соответствует и так все пять строк selected.The | Характер | характер означает OR. Это означает, матч либо то, что слева от | или то, что находится справа.

В следующем ВЫБОР заявление будет выбрать строки, чьи клетки во второй колонке есть либо "Гарольд" или "Диана". SELECT * FROM Животные где владелец RLIKE "Гарольд | Диана"; Узор "Гарольд | Диана". Обратите внимание, что оператор возвращает 3 строки. Три предметы: "Harold", "Диана" и "Harold Taylor" в клетках первых 3 строк, во втором столбце. Каждый из субъектов имеет "Гарольд" или "Диана". Третий субъект имеет больше текста, чем просто "Гарольд", но она по-прежнему имеет "Гарольд" или "Диана". Альтернативные слова (символы) могут существовать только в одной теме или в разных предметах.

Давайте посмотрим на другой пример. В следующем ВЫБОР заявление будет выбрать строки, чьи ячейки второго столбца имеет либо "Гвен" или "Джонс". SELECT * FROM Животные где владелец RLIKE "Гвен | Джонс"; Узор "Гвен | Джонс". Были выбраны четвертый и пятый ряды. Субъекты являются "Гвен Джонс" и "Гвен". Обратите внимание, что "Гвен" находится в одном из субъектов, и это достаточно для двух предметов, которые будут отобраны. "Джонс" встречается только в "Гвен Джонс", и это достаточно для "Гвен Джонс" должен быть выбран.

Если Пятый ряд не существует, только в четвертом ряду с "Гвен Джонс" был бы выбран; то есть, "Гвен" или "Джонс" будет выбран "Гвен Джонс". Таким образом, | (ИЛИ) характер означает либо слова могут быть выбраны из того же предмета или различных предметов. Вы видели MySQL регулярных выражений метасимволы и простой шаблон строит в этой части серии Остановимся здесь и продолжить в следующей части с более шаблонов конструкций.

Клейс

<р> Учебники в SeriesOverview в MySQL Регулярные выражения ExpressionsMySQL MetacharactersMySQL регулярных выражений шаблон регулярного ConstructsBuilding в MySQL Регулярные ExpressionThe должны знать при проектировании баз данных MySQL и ServerThe должны знать при проектировании баз данных и сервера MySQL

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.