Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
MySQL otázky definovať sady dát v rámci databáz . Pri vývoji databázových aplikácií , programátori vytvoriť jeden alebo viac dotazov na uľahčenie aplikačných úloh . Otázka všeobecne špecifikuje požadované údaje , pokiaľ ide o tabuliek a stĺpcov , ale aj presadiť obmedzenia . Otázka rozsah je príkladom , kedy sa hodnoty použitej pre jeden alebo viac stĺpcov v rámci týchto dát získaných musia spadať do určitého rozsahu . Otázka rozsah funguje tak , že najprv zadaním celého dotazu , potom zoznam špecifikácia rozsahu , ktoré sa majú vymáhať na tom , aby MySQL prechádza záznamy a vráti sa iba tie , ktoré majú správne hodnoty .
Syntax
Jedným z hlavných metód pre vytváranie rozsah dotazov v MySQL je " where" . Pomocou príkazu " where" , môžu vývojári vytvárať dotazy , ktoré určujú rozsah podmienky pre určité stĺpce . Nasledujúci príklad ukazuje syntax dotazu rozsah :
SELECT * FROM some_object WHERE object_size > 10 A object_size < 20 ;
Tento dotaz uplatňuje rad pre " object_size " stĺpca v tabuľke s názvom " some_object . " Výsledky dotazu budú záznamy iba s hodnotami v rozmedzí rokov " 10 " a " 20 " pre zadaný stĺpec . Všimnite si , že dotaz v skutočnosti obsahuje dve špecifikácia rozsahu , prepojené pomocou " a " kľúčové slovo .
Operátori
Vývojári používajú rôzne subjekty určiť rozsah v dotaze MySQL . " Väčšie ako " a " menšie ako " operátori patria medzi najčastejšie , ako v " some_table " napríklad . Vývojári môžu tiež vybrať " väčšie alebo rovné " takto :
WHERE object_size > = 10
ostatných operátorov určiť , že hodnota musí byť rovná alebo nie je rovné , na inú hodnotu , alebo že hodnota nesmie byť null . Prevádzkovatelia rozsah a ustanovenie je možné kombinovať pomocou " a " a " alebo " kľúčové slová do reťazca niekoľkých špecifikácií spoločne .
Používa
typu otázky sú často užitočné v databáze MySQL aplikácie . Napríklad , v databáze , ktorá ukladá záznamy ľudí , vrátane ich dátumu narodenia , to by mohlo byť užitočné , aby dotaz tie záznamy , pre ľudí , ktorí sú nad alebo pod určitého veku . Zadanie otázky rozsah je oveľa efektívnejšie , než len ťahanie všetky záznamy z tabuľky , potom ich spracovanie v rámci aplikácie zistiť , ktoré z nich sú v požadovanom rozsahu . Rad zariadení je aspekt MySQL , ktorý je navrhnutý tak , aby mieru správu dát v aplikáciách .