DatamaskinerDatabaser

MySQL velge mellom å velge: prøvetaking operatør

MySQL, som alle andre relasjonsdatabase styringssystem, har i sin struktur prøven SELECT-setningen. Dette er ikke overraskende, fordi databasene inneholder konfidensiell informasjon først og fremst for å hente det når det er nødvendig. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. MySQL velge fra SELECT-setningen kan du gjøre dette på mange forskjellige måter, noe som gir et stort sett med verktøy.

installere MySQL

MySQL er implementert som under Windows, og under Linux. For å installere MySQL Ubuntu, utføre to lagene ganske ved terminalen på OS:

- Sudo apt-get install mysql-server.

- Sudo apt-get install mysql-klienten.

For MySQL Windows, bare laste ned fra det offisielle nettstedet "database" riktige installasjonspakker og kjøre dem.

Den overordnede strukturen i SELECT-setning

Komplett struktur i MySQL velge fra SELECT-setning er som følger:

1. VELG - kolonnenavn (felt).

2. - tabellen navn.

3. der - en tilstand der til prøven.

Legg merke til at mens SQL språk syntaks er ikke store og små bokstaver, en god praksis å skrive uttalelser og reserverte søkeord (fra, hvor, etc.) i store bokstaver, og navnene på tabeller og kolonner - små. SELECT приведен на рисунке ниже. Den enkleste eksempel på bruk av MySQL operatør å velge fra SELECT vist nedenfor.

En stjerne etter ordet SELECT er en analog av nøkkelordet ALL betyr at fra en gitt tabell for å velge alle kolonner. Hvis du er interessert i bare noen av feltene i tabellen, bør de være angitt på et egnet sted, atskilt med komma. Det samme gjelder navnene på bord - hvis mer enn én, skriv dem alle atskilt med komma.

Bruke WHERE

Selvfølgelig kan du ikke unngå å legge merke til at i det foregående eksempel, det er ingen nøkkelord HVOR - dette er fordi i dette tilfellet er det vi ikke trenger. Denne uttalelsen er ikke nødvendig, og slike eventuelle operatører i SELECT, det er mange, men de er litt senere. Hvis du er ute etter et navn legger et WHERE bord og enhver tilstand, for eksempel type = 'hund', så resultatet settet vil få bare én rad med kjæledyret på vegne av Edison. Figuren nedenfor viser et eksempel. Ikke Ignorer uttalelsen ORDER BY, her spiller det ingen rolle, og det vil bli diskutert litt senere.

Det er verdt å merke seg at etter WHERE er også mulig å skrive flere forhold, men er ikke lenger atskilt med komma. For dette formålet, må du bruke søkeord som AND eller OR. Det hele avhenger av hvordan forholdene må være oppfylt. Hvis du er interessert i et resultat som tilfredsstiller alle vilkårene du angir, så mellom dem må være, og hvis resultatet skal tilfredsstille minst ett av dem, og deretter bruke OR.

ORDER BY-ledd

Vi nevnte at i tillegg til WHERE i en SELECT-setning er det mange andre søkeord som du kan manipulere resultatet satt som kreves i en bestemt situasjon. En slik "nøkler" er ORDER BY. Den lar deg sortere resultatene av prøven innenfor et bestemt felt, både stigende og synkende. Det er nok å bare spesifisere kolonnenavnet etter ham, i henhold til de verdiene som du trenger for å sortere dataene. Det er viktig å overholde flere forhold: For det første - navn som er oppgitt i setningen, ORDER BY, og må være til stede i SELECT; andre - ORDER BY må plasseres på slutten av forespørselen.

Standard sorterings er stigende (ASC), men hvis du trenger å sortere resultatene i synkende rekkefølge, skrive etter feltnavnet i stedet for ASC søkeord DESC.

konklusjon

Vi vurderte det viktigste, men ikke alle verktøyene operatøren MySQL velge fra. SELECT, foruten de som er nevnt ovenfor, har en rekke andre funksjoner som tillater å hente data fra databasen, fleksibelt og effektivt.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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