Nämä merkit on yhdistetty erityinen tapa muodostaa ilmaisua. Joten voit soittaa kuvio, säännöllinen lauseke, tai yksinkertaisesti, regex.Single Word Yhteensopiva Voit aihe koostuu useammasta kuin yksi sana, kuten lauseessa. Vastaavat yksi sana tällaisessa aihe, on yksinkertainen. Tällöin regex (kuvio) on vain sana vastaamaan (etsiä) kuten seuraavan lausuman: SELECT * lemmikkieläimistä jossa omistaja rLike "Gwen"; Täällä, regex on, "Gwen", sanaakaan. Edellä olevassa taulukossa on kaksi aiheita, jotka ovat "Gwen Jones" ja "Gwen" viimeisen kahden solun toisen sarakkeessa.
Tässä tapauksessa "Gwen" yksilöidään kaksi viimeistä solua toisen sarakkeen, ja niin SELECT palaa kaksi viimeistä riviä table.NOT rLike Nyt, EI rLike, on päinvastainen operaattori, rLike. Mieti seuraavia SELECT: SELECT * lemmikkieläimistä jossa lajeja rLike ". * D. *"; Edellä taulukossa, tämä SELECT palaa kolmas ja neljäs rivejä, joilla ei ole D-missään jouset (solujen arvot) kolmanteen sarakkeeseen. Huomautus: operaattori, rLike, R tarkoittaa regex.Case herkkyys Yhteensopiva Yhteensopiva MySQL säännöllisiä lausekkeita on tapaus tunteettomia. Niin malli ". * D. *" Ja ". * D *" on sama effect.
Matching Spaces välilyönnillä voidaan myös sovittaa. Kirjoitat tilaa kaavaa kuin tavallista käyttäen välilyöntiä näppäintä. Seuraavat SELECT palauttaa neljäs rivi: SELECT * lemmikkieläimistä jossa omistaja rLike "Gwen"; Kuvio on, "Gwen". Se on tila jälkeen "Gwen". Taulukossa, ainoa paikka, jossa "Gwen" välilyönti voidaan tunnistaa, on neljännessä solussa toisessa sarakkeessa. Joten aihe Hyväksytty sanoen "Gwen Jones" ja neljännellä rivillä palautetaan. Tämä on se tämän osa sarjasta. Pysähdymme täällä ja jatka seuraavaan osaan.
ChrysTutorials vuonna SeriesOverview MySQL Säännölliset ExpressionsMySQL säännöllisiä lausekkeita MetacharactersMySQL säännöllisiä lausekkeita Pattern ConstructsBuilding MySQL Säännöllinen ExpressionThe täytyy tietää Databas