Первый столбец имеет имя питомца, а второй имеет имя владельца домашнего животного. Эта таблица содержит данные о домашних животных и людей, которые владеют их. В следующем ВЫБОР заявление будет выбрать первый и второй ряды: SELECT * FROM Животные, когда виды = "собака"; Причина регулярных выражений вы знаете, как выбрать строки, когда строка, например, "собака" выше, соответствует значение ячейки столбца в таблице. В приведенном выше оператора выбора, "собака" соответствует первой и второй значения ячеек в третьем столбце таблицы. Вы знаете, как это сделать такого рода вещи, уже.
Что можно сказать о случае, когда вы хотите строк, где имя (значение ячейки) из видов имеет 'D'? В таблице, видовые названия с 'D' являются "собака" и "птица". Первая буква в "собака" является "d" и последняя буква в "птицы" также "D". Другими словами, вы хотите, чтобы первое, второе и последних строк. Ниже выберите заявление будет выбрать эти 3 строки, соответствующие только характер, 'D' в третьей колонке. SELECT * FROM Животные где виды RLIKE "* D *.."; В этом заявлении, ". * D. *", Без кавычек, является примером того, что называется, картина.
Это означает, что любая строка, которая имеет письмо, 'D'. RLIKE означает, как. Таким образом, оператор выбирает строки, где виды, как ". * D. *". Шаблон Шаблон представляет собой набор символов, такие как "*. Д. *", Который определяет то, что соответствует в строке. В приведенной выше таблице, а в третьей колонке, "собака" и "птица" совпадают. "собака" выбирается из двух экземпляров "собака" и "птица" выбран из одного экземпляра "птица". Есть пять вариантов, чтобы выбрать из, в третьей колонке. Возможные варианты: "собака" (дважды), "кошка" (дважды) и "птица" (один раз).
Каждый из этих вариантов является строкой. Такая