MySQL säännöllisiä lausekkeita - Osa 1 Esittely Tämä on osa 1 minun sarja, MySQL säännöllisiä lausekkeita. Tässä osa sarjasta, minä esitellä sinulle aihe, MySQL säännöllisiä lausekkeita. Säännölliset lausekkeet käsitellä tekstiä. Merkitys selitetään kun luet tätä tutorial.Prerequisite Ennen täällä, sinun täytyy olla katettu sarja, jonka ensimmäiset osat on seuraavat otsikot: - Database - normalisointi - viitteiden eheys Database - toteuttaminen tietokanta MySQL Päästäkseen tahansa sarja, kirjoita otsikko ja nimeni Chrys hakukenttään tämän sivun ja valitse Search.
The SQL SELECT Mieti seuraavia tietokannan taulukko: | Nimi | omistaja | lajit | sukupuoli | syntymä | kuolema | + -------- + -------- + --------- + ------ + ------------ + - ----------- + | Buffy | Harold | koira | f | 13.5.1999 | NULL | | Bowser | Diane | koira | m | 1999-08-31 | 2005-07-29 | | Pörröinen | Harold Taylor | kissa | f | 2003-02-04 | NULL | | Claws | Gwen Jones | kissa | m | 2004-03-17 | NULL | | Whistler | Gwen | lintu | NULL | 2007-12-09 | NULL | Anna nimi taulukon olla, lemmikkejä. Ensimmäisessä sarakkeessa on nimi lemmikkieläinten ja toinen on omistajan nimi lemmikin.
Tämä taulukko on tietoja lemmikkieläimet ja ihmiset, jotka omistavat ne. Seuraavat SELECT valitsisi ensimmäinen ja toinen rivi: SELECT * lemmikkieläimistä jossa laji = "koira", syy säännöllisiä lausekkeita osaat valita rivejä, kun merkkijono, esimerkiksi "Koira" yllä, vastaa arvoa sarakkeen taulukon solua. Edellä SELECT, "koira" vastaa ensimmäisen ja toisen solun arvot kolmannessa sarakkeessa. Osaat tehdä tällaista asiaa, jo. Entä silloin, kun haluat rivit, jossa nimi (solu arvo) laji on 'D'? Taulukossa laji nimet "d" ovat "koira" ja "lintu".
Ensimmäinen kirjain "koira" on "d" ja viimeinen kirjain "lintu" on myös "d". Toisin sanoen, haluat ensimmäinen, toinen ja viimeinen krs. Seuraavat SELECT valitsee nämä 3 riviä, yhteensovitus vain merkki, "d" kolmannessa sarakkeessa. SELECT * lemmikkieläimistä jossa laji rLike ". * D. *"; Tässä lausunnossa, ". * D. *", Ilman lainausmerkkejä, on esimerkki siitä, mitä kutsutaan, kuvio. Se tarkoittaa, mikä tahansa merkkijono, jossa on kirjain "d". rLike tarkoittaa, kuten. Joten lausunto valitsee rivit jossa lajit ovat kuin ". * D. *". Pattern kuvio on joukko merkkejä, kuten ". * D.
*", Joka määrittää, mitä vastinetta merkkijono. Edellä olevassa taulukossa ja kolmannessa sarakkeessa, "koira" ja "lintu" on sovitettu yhteen. "Koira" on valittu kaksi tapausta "koira" ja "lintu" o