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
Vsebina
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.
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.
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.
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.
Namestite PhpMyAdmin v različne operacijske sisteme
MySQL je, kaj in kje se uporablja?
Ustvarjanje podatkovne baze MySQL je del katerega koli spletnega mesta
MySQL - kaj je to? Napaka MySQL
Использование MySQL: insert into
MySQL - zahteva v zahtevi. MySQL: primeri poizvedb. Vgnezdene poizvedbe MySQL
`Pitfalls` iz DML-ukazov Posodobi MySQL
MySQL JOIN: opis, primer uporabe ukaza in priporočil
Izbriši stavko Izbriši MySQL
Praksa uporabe funkcije count MySQL
Brisanje podvojenih kopij MySQL
Kako ustvariti bazo podatkov MySQL
Kako uporabljati v MySQL: časovni žig in datetime
Dostop do vzorčnih rezultatov z nabiralnikom MySQL
Združevanje zapisov MySQL: po skupinah
V poizvedbi MySQL izberite enolične zapise: izberite ločeno
Datum in čas v MySQL: datumski format, razvrščanje in lokalizacija
MySQL Administration: kako ustvariti uporabnika in določiti njegove pravice
Replication MySQL. Kratek izlet
Osnovni tipi podatkov Mysql
DBMS je sistem za upravljanje podatkov