Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Výukový program pre MySQL REGVÝR

MySQL , alebo My Structured Query Language , je zadarmo a open source databázy , ktorá poskytuje pokročilé funkcie , ako je multi - threading pre svoje veľké a prosperujúce užívateľskej základne . Užívatelia môžu nám MySQL vykonávať sofistikované otázky , vrátane otázok , ktoré sa vyznačujú regulárne výrazy . Môžete napísať regulárne výrazy MySQL pomocou regulárnych výrazov kľúčového slova . Toto kľúčové slovo umožňuje vykonávať otázky , ktoré implementujú regulárne výrazy vrátením dát , ktorý zodpovedá zadanému vzoru . Napríklad , môžete vyhľadať všetky slová, ktoré začínajú daným písmenom pomocou regulárnych výrazov kľúčové slovo . Pokyny dovolená 1

Otvorte MySQL vývojové prostredie voľby a vytvoriť nový dotaz .
2

Načítať všetky reťazce , ktoré začínajú s určitým písmenom , napríklad " x " pomocou operátora " ^ " :

SELECT * FROM vzorky WHERE name regexp ' ^ x " ;

nad vzorka sa vráti všetky záznamy , ktoré začínajú s " x " ako " Xenophobe . "
3

Načítať všetky reťazcové hodnoty , ktoré končia znakom alebo súbor znakov , ako je " " pomocou " $ " operátor ing , :

SELECT * OD vzorky WHERE name regexp " ing $ ' ;

( pozri Referencie 4 )

nad vzorka sa vráti všetky záznamy , ktoré končia " ing " , ako
" beh . " stránka 4

Zadajte že regulárny výraz musí nájsť veľké a malé písmená zápasoch umiestnením kľúčového slova " binárny " po regexp kľúčové slovo :

SELECT * FROM vzorky , kde meno regexp binárne ' ing $ ' ;

( pozri Referencie 3 a 4 )

nad vzorka sa vráti všetky slová končiace s malými písmenami " ing " , ako sú " plachtenie " alebo " plávanie " .

5

Načítať všetky hodnoty , ako je " y " , ktoré obsahujú konkrétny list , vyhnúť sa používaniu akéhokoľvek operátora :

SELECT * FROM vzorky , kde meno regexp " y " ;

( Pozri odkazy 3 a 4 )

nad Vzorka by vyhľadať všetky slová, ktoré obsahujú písmeno " y " .
6

použiť " . " operátor v kombinácii s " ^ " a " $ " nájsť reťazec , ktorý má presný počet znakov :

SELECT * FROM vzorky WHERE name regexp ' ^ ... $ ' ;

uvedené ukážkovej vyhľadá všetky reťazcových hodnôt , ktoré majú tri znaky , ako je slovo " a " alebo
7

Načítať hodnoty sady , ktoré zodpovedajú viac ako jeden regulárny výraz pomocou " cínu . " "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené