KompiuteriaiDuomenų bazės

MySQL duomenų pasirinkti iš Pasirinkite: atrankos operatorius

MySQL duomenų, kaip ir bet kuri kita reliacinės duomenų bazių valdymo sistema, turi savo struktūrą mėginys SELECT. Tai nestebina, nes duomenų bazės yra konfidencialios informacijos, visų pirma siekiant jį gauti, jei reikia. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. MySQL duomenų pasirinkti SELECT leidžia jums tai padaryti įvairiais būdais, suteikiant didelį priemonių rinkinį.

Įdiegti MySQL

MySQL įgyvendinama kaip su Windows ir Linux. Norėdami įdiegti MySQL Ubuntu, atlikti dvi komandas gana ties OS terminalą:

- sudo apt-get install mysql-server.

- sudo apt-get install mysql-client.

MySQL Windows, tiesiog atsisiųsti iš oficialios svetainės "duomenų bazė" tinkamas montavimo paketai ir paleisti juos.

Bendras struktūra SELECT

Užbaigti struktūra MySQL pasirinkti iš SELECT yra toks:

1. Pasirinkite - stulpelių pavadinimus (laukų).

2. nuo - stalo pavadinimai.

3. Jeigu - būklė, kurioje bus imami mėginiai.

Atkreipkite dėmesį, kad tuo tarpu SQL kalba sintaksė nėra mažosios raidės, gera praktika rašyti pareiškimus ir rezervuotos raktažodžius (IŠ KUR, ir tt) didžiosiomis raidėmis, ir pavadinimai lenteles ir stulpelius - mažos. SELECT приведен на рисунке ниже. Paprasčiausias pavyzdys naudojant MySQL operatorių pasirinkti iš SELECT parodyta žemiau.

Žvaigždutė po žodžio PASIRINKTI yra raktinio žodžio analoginis VISI reiškia, kad nuo tam tikro stalo, pasirinkite visus stulpelius. Jei jus domina tik kai lentelės laukų, jie turėtų būti nurodyta tinkamoje vietoje, atskirti kableliais. Tas pats pasakytina ir apie lentelių pavadinimus - jei daugiau nei vienas, įrašykite juos visus atskirti kableliais.

Naudojant kur

Akivaizdu, kad negalėjau padėti, bet pastebėsite, kad per praėjusius Pavyzdžiui, nėra raktažodžių KUR - tai yra, nes šiuo atveju tai yra mums nereikia. Šis pareiškimas nėra būtinas, ir tokie neprivalomi operatoriai SELECT, ten yra daug, tačiau jie šiek tiek vėliau. Jei esate po vardas prideda stalų ir bet būklę, pavyzdžiui, type = "šuo", tada rezultatas rinkinys bus gauti tik vieną eilutę su augintiniu vardu Edison. Paveikslas apačioje parodo pavyzdį. Neignoruokite pareiškimą užsakymą, čia nesvarbu, ir tai bus aptarti šiek tiek vėliau.

Verta pažymėti, kad po Kur yra taip pat galima rašyti kelis sąlygas, tačiau nebėra atskirtos kableliais. Šiuo tikslu, turite naudoti raktinius žodžius, pavyzdžiui, IR arba ARBA. Viskas priklauso nuo to, kaip turi būti įvykdyti savo sąlygas. Jei jus domina rezultatas, kuris atitinka visus jūsų nurodytomis sąlygomis, tada tarp jų turi būti ir, jei rezultatas turi atitikti bent vieną iš jų, tada naudokite OR.

ORDER BY

Minėjome, kad be šio sprendimo A SELECT ten, kur yra daug kitų raktažodžius, su kuria jūs galite manipuliuoti rezultatų rinkinį, kaip reikalaujama tam tikroje situacijoje. Vienas iš tokių "raktai" yra ORDER BY. Jis leidžia jums rūšiuoti mėginio rezultatus per tam tikrą srityje, tiek didėjančia ir mažėjančia tvarka. Tai pakankamai tiesiog nurodyti stulpelio pavadinimą po jo, atsižvelgiant į vertybių, kad jums reikia rūšiuoti duomenis. Svarbu, kad būtų laikomasi kelių sąlygų: pirmas - pavadinimas nurodyta pareiškime, užsakymą ir turi būti SELECT; Antrasis - ORDER BY turi būti padėtas prašymo pabaigoje.

Numatytasis Rūšiuoti didėjančia tvarka yra (ASC), bet jei jums reikia rūšiuoti mažėjančia tvarka rezultatus, parašyti po lauko pavadinimas vietoj ASC raktažodžių DESC.

išvada

Mes peržiūrėtas pagrindinis, bet ne visi įrankiai operatorius MySQL pasirinkti iš. PASIRINKTI, be aukščiau minėtų, turi kitų funkcijų, kurios leidžia gauti duomenis iš duomenų bazės, lanksčiai ir efektyviai daug.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lt.unansea.com. Theme powered by WordPress.