OqPoWah.com

MySQL izberi iz: operaterja vzorčenja

MySQL, kot kateri koli drug sistem za upravljanje relacijskih baz podatkov, ima v svoji strukturi izbrani SELECT. To ni presenetljivo, saj podatkovne zbirke hranijo informacije sami po sebi predvsem zato, da bi jih po potrebi izvlekli. Operater MySQL

izberite od SELECT vam omogoča, da to storite na različne načine, tako da zagotovite veliko orodij.

Nameščanje MySQL

MySQL se izvaja za Windows in Linux. Če želite namestiti MySQL Ubuntu, je dovolj, da v terminalu tega operacij izvedete dva ukaza:

- Sudo apt-get namestite mysql-server.

- Sudo apt-get namestite mysql-client.

Za MySQL Windows je dovolj, da prenesete ustrezne namestitvene pakete z uradnega spletnega mesta »DBMS« in jih zaženete.

Splošna struktura stavka SELECT

Celotna struktura v izboru MySQL iz izjave SELECT izgleda takole:

1. SELECT - imena stolpcev (polja).

2. FROM - imena stolpcev.

3. KJE je pogoj za vzorčenje.

Upoštevajte, da medtem ko je jezik SQL sintaksa ni velikih in malih črk, dobra praksa, da pisati izjave in rezervirane besede (OD, KJE, itd) z velikimi črkami, in imena tabel in stolpcev - majhne. Najenostavnejši primer uporabe operaterja MySQL izberite iz SELECT je prikazan na spodnji sliki.




mysql izberite iz izberite

Zvezdica po besedi SELECT je analogna VSE ključna beseda in pomeni, da je treba vse stolpce izbrati iz navedene tabele. Če vas zanimajo samo nekatera polja tabele, jih morate označiti na ustreznem mestu z vejico. Enako velja za imena tabel - če jih je več, jih vnesite ločeno z vejicami.

Uporaba klavzule WHERE

Očitno je, da si ne more pomagati, ampak obvestilo, da je v prejšnjem primeru ni ključna KJE - je to zato, ker v tem primeru, da je ne potrebujemo. Ta izjava ni potrebna, in take izbirne operaterji v izbranih, obstaja veliko, vendar so malo kasneje. Če ste po imenu dodate WHERE miza in katerakoli stanja, kot so vrsta = rsquo-dogrsquo-, potem bo niz rezultat dobili le eno vrstico z ljubljenčka v imenu Edison. Spodnja slika prikazuje primer. Ne pozabiti izjavo ORDER BY, tu ni pomembno, in se bo razpravljalo malo kasneje.

mysql okna

Treba je omeniti, da po WHERE lahko napišete tudi več pogojev, ne pa z vejico. V ta namen morate uporabiti ključne besede, kot sta AND ali OR. Vse je odvisno od tega, kako bi bilo treba spoštovati vaše razmere. Če vas zanima rezultat, ki izpolnjuje vse pogoje, ki ste jih določili, potem mora biti AND med njimi, in če mora rezultat zadovoljiti vsaj enega izmed njih, potem uporabite OR.

ORDER BY klavzula

Omenili smo, da poleg stavka WHERE v stavku SELECT obstaja še veliko drugih ključnih besed, ki lahko manipulirajo s posledičnim izbiranjem, kot zahteva določeno situacijo. En tak "ključ" je ORDER BY. Omogoča vam, da rezultate vzorca razvrstite za določeno polje, bodisi v naraščajočem ali padajočem vrstnem redu. Če želite to narediti, morate le navesti ime stolpca po njej, po katerih vrednosti morate razvrstiti podatke. Pomembno je upoštevati več pogojev: prvič - ime, navedeno v klavzuli ORDER BY, mora biti prisotno v samem SELECTu - drugo - ORDER BY - mora biti postavljeno na samem koncu poizvedbe.

mysql ubuntu

Sortiranje je privzeto razvrščeno po naraščajočem vrstnem redu (ASC), vendar če želite rezultat uvrstiti v padajočem vrstnem redu, napišite ključno besedo DESC po imenu polja namesto ASC.

Zaključek

Preučili smo osnovno, vendar ne vse, iz MySQL izberite iz. SELECT poleg zgoraj naštetega vsebuje še veliko drugih funkcij, ki vam omogočajo fleksibilno in učinkovito pridobivanje podatkov iz baze podatkov.

Zdieľať na sociálnych sieťach:

Príbuzný