DatorerDatabaser

MySQL välja mellan select: provtagning operatör

MySQL, precis som alla andra relationsdatabas management system, har i sin struktur provet SELECT. Detta är inte förvånande, eftersom databaserna innehåller konfidentiell information i första hand för att hämta den när det behövs. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. MySQL välja mellan SELECT låter dig göra detta på många olika sätt, vilket ger en stor uppsättning verktyg.

installera MySQL

MySQL genomförs som i Windows, och under Linux. För att installera MySQL Ubuntu, utföra två lag rättvist vid terminal OS:

- sudo apt-get install mysql-server.

- sudo apt-get install mysql-client.

För MySQL Windows, bara ladda ner från den officiella webbplatsen "databas" lämpliga installationspaket och köra dem.

Den övergripande strukturen i SELECT

Komplett struktur i MySQL välja mellan SELECT är som följer:

1. SELECT - kolumn namn (fält).

2. - tabellnamn.

3. där - ett tillstånd där att prova.

Notera att medan SQL-språket syntax är inte skiftlägeskänsliga, en god praxis skriva uttalanden och reserverade nyckelord (FROM, WHERE, etc.) med stora bokstäver, och namnen på de tabeller och kolumner - små. SELECT приведен на рисунке ниже. Det enklaste exemplet på användning av MySQL föraren välja från SELECT visas nedan.

En asterisk efter ordet SELECT är en analog till nyckelordet ALL betyder att från en given tabell för att välja alla kolumner. Om du är intresserad av endast en del av fälten i tabellen, bör de anges på en lämplig plats, separerade med kommatecken. Detsamma gäller namnen på tabellerna - om mer än en, ange dem alla separerade med kommatecken.

Använda WHERE

Självklart kan du inte låta bli att märka att i föregående exempel, det finns ingen sökord där - det beror i detta fall är att vi inte behöver. Detta uttalande är inte nödvändig, och sådana valfria operatörer i SELECT, det finns många, men de är lite senare. Om du är ute efter ett namn lägger till en WHERE bord och alla tillstånd, såsom type = 'hund', då resultatet set får endast en rad med husdjur på uppdrag av Edison. Figuren nedan visar ett exempel. Ignorera inte uttalandet ORDER BY, här spelar det ingen roll, och det kommer att diskuteras lite senare.

Det är värt att notera att efter WHERE är också möjligt att skriva flera villkor, men är inte längre separeras med kommatecken. För detta ändamål måste du använda nyckelord som AND eller OR. Det beror helt på hur dina villkor måste vara uppfyllda. Om du är intresserad av ett resultat som uppfyller alla villkor som du anger, då mellan dem måste vara, och om resultatet bör uppfylla åtminstone en av dem, sedan använda OR.

ORDER BY

Vi nämnde att utöver WHERE i en SELECT-sats finns det många andra nyckelord som du kan manipulera resultatet inställd som krävs i en viss situation. En sådan "nycklar" är ORDER BY. Det gör att du kan sortera resultaten av provet inom ett specifikt område, både stigande och fallande. Det räcker att bara ange kolumnnamnet efter honom, i enlighet med de värden som du behöver för att sortera data. Det är viktigt att uppfylla flera villkor: för det första - namn som anges i uttalandet, ORDER BY, och måste vara närvarande i SELECT; andra - ORDER BY måste placeras i slutet av begäran.

Standard sort är stigande (ASC), men om du behöver sortera resultaten i fallande ordning, skriver efter fältnamnet i stället för ASC sökord DESC.

slutsats

Vi granskade de viktigaste, men inte alla verktyg operatören MySQL välja mellan. SELECT, förutom de ovan nämnda, har en hel del andra funktioner som gör det möjligt att hämta data från databasen, flexibelt och effektivt sätt.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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