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

Ako vyhľadávať v databáze pomocou SELECT s MySQL

najzákladnejšie operácie v akomkoľvek systéme SQL je SELECT dotazu . V MySQL , programátori použiť SELECT dotazu databáze za účelom načítanie záznamov . Pomocou tlačidla SELECT vráti počet riadkov z databázy na základe kritérií, ktoré ju prejdú . Príkaz môže byť základná alebo zložitejšie v závislosti na tom , ako zvýšiť vaše príkazy SELECT sú . Pokyny dovolená 1

Zhromaždite základné informácie o dátach , ktoré chcete . Vedieť , aké informácie v databáze drží , rovnako ako , ktoré tabuľky chcete dotaz , aké riadky tabuľky drží a ktoré z týchto riadkov , ktoré chcete vidieť .
2

Začnite s veľmi jednoduchým dotazom , ktoré potom môžu bude stavať . Tento dotaz vráti všetky stĺpce a všetky riadky z " zákazníkov " tabuľky , ktoré ukazujú základnú formu príkazu SELECT . Množstvo dát vrátených bude ohromujúce , ak si zákazník tabuľka je veľký . Príklad : SELECT * FROM zákazníkov ;
3

definovať , čo to je , čo chcete robiť s informáciami , dotaz vráti . Pamätajte si , že sa nie je zvyčajne nutné všetky stĺpce dát .
4

Späť chcel iba stĺpce . Ak sa chcete vrátiť len niekoľko stĺpcov , nahraďte hviezdičku v predchádzajúcom príkaze s čiarkami oddelený zoznam stĺpcov , ktoré chcete . Napríklad , ak robíte pošty pre všetkých svojich zákazníkov , budete potrebovať iba meno a adresa stĺpca . Príklad : SELECT meno , adresu od zákazníkov ;
5

Spresnenie dotaz ďalej tým , že vráti iba riadky , ktoré vás zaujímajú , pomocou klauzuly WHERE . Klauzuly WHERE spôsobí SELECT dotaz vráti iba riadky , ktoré vyhovujú klauzule WHERE . Tento dotaz vyberie meno , adresu a rovnováhu každý riadok v databáze pomocou záporného zostatku . Príklad : SELECT meno , adresa , zostatok od zákazníkov , KDE zostatok
6

použiť logické OR a AND s klauzuly WHERE pripojiť ľubovoľný počet podmienok . Podmienky môžu byť tak zložité , alebo jednoduché , ako budete potrebovať , aby boli. Je to závislé na tom , ako konkrétne chcete návrat byť . Tu AND sa používa tak , že dotaz vyberie nielen meno a adresu každého s pozitívnou bilanciou , ale aj tie , ktorých meno je " Joe Smith " . Príklad : SELECT meno , adresa FROM zákazníci WHERE zostatok > 0 a názov = ' Joe Smith ' ;

Najnovšie články

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