*   >> Læs Uddannelse artikler >> science >> programming

Mysql Regular Expressions Metacharacters

ted.The | Tegn Den | karakter betyder OR. Det betyder kamp enten hvad der er på venstre side af | eller hvad der er på højre. Følgende SELECT-sætning vil vælge de rækker, hvis celle i den anden kolonne har enten "Harold" eller "Diane". SELECT * fra Kæledyr hvor ejeren rLike "Harold | Diane"; Mønsteret er "Harold | Diane". Bemærk, at erklæringen returnerer 3 rækker. De tre områder er: "Harold", "Diane" og "Harold Taylor" fundet i cellerne i de første 3 rækker, i den anden kolonne. Hvert af emnerne har "Harold" eller "Diane".

Det tredje emne har mere tekst end blot "Harold", men det har stadig "Harold" eller "Diane". De alternative ord (tegn), kan kun eksistere i ét emne eller i forskellige fag. Lad os se på et andet eksempel. Følgende SELECT-sætning vil vælge de rækker, hvis celle i den anden kolonne har enten "Gwen" eller "Jones". SELECT * fra Kæledyr hvor ejeren rLike "Gwen | Jones"; Mønsteret er "Gwen | Jones". Det fjerde og femte rækker blev udvalgt. Emnerne er, "Gwen Jones" og "Gwen". Bemærk, at "Gwen" er fundet i nogen af ​​de emner, og det er nok for de to fag, som vælges.

"Jones" findes kun i "Gwen Jones", og det er nok for "Gwen Jones", der skal vælges. Hvis femte række ikke eksisterede, kun den fjerde række med "Gwen Jones" ville have valgt; det vil sige, "Gwen" eller "Jones" ville have valgt "Gwen Jones". Så | (OR) karakter betyder enten ord kan vælges fra samme emne eller forskellige emner. Du har set MySQL regulære udtryk metategn og simpelt mønster konstruerer i denne del af serien Lad os stoppe her og fortsætte i den næste del med flere opskrifter konstruktioner.

Chrys

Vejledninger i SeriesOverview af MySQL Regelmæssig ExpressionsMySQL Regular Expressions MetacharactersMySQL Regulære udtryk Mønster ConstructsBuilding en MySQL Regelmæssig ExpressionThe skal vide i Database Design og MySQL ServerThe skal vide i Database Design og MySQL Server

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.