ComputersDatabases

MySQL selecteert u uit select: de bemonsteringsoperator

MySQL, net als elk ander relationeel databasebeheersysteem, heeft een select SELECT in zijn structuur. Dit is niet verwonderlijk, omdat databases informatie op zichzelf opslaan, voornamelijk om ze te extraheren wanneer dat nodig is. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. De MySQL- selectie uit SELECT-instructie stelt u in staat om dit op verschillende manieren te doen, door een groot aantal tools aan te bieden.

MySQL installeren

MySQL is geïmplementeerd voor zowel Windows als Linux. Om MySQL Ubuntu te installeren, is het genoeg om twee commando's uit te voeren in de terminal van dit besturingssysteem:

- sudo apt-get install mysql-server.

- sudo apt-get install mysql-client.

Voor MySQL Windows is het voldoende om de bijbehorende installatiepakketten van de officiële "DBMS" -site te downloaden en deze te laten uitvoeren.

De algemene structuur van de SELECT verklaring

De volledige structuur in MySQL selecteren uit SELECT statement ziet er als volgt uit:

1. SELECT - de namen van de kolommen (velden).

2. FROM - tabel namen.

3. WAAR is de voorwaarde voor bemonstering.

Merk op dat, hoewel de syntaxis van de SQL-taal niet hoofdlettergevoelig is, is het een goed idee om operatoren en gereserveerde zoekwoorden (FROM, WHERE, enz.) In hoofdletters te typen en de namen van de tabellen en hun kolommen zijn klein. SELECT приведен на рисунке ниже. Het eenvoudigste voorbeeld van het gebruik van de MySQL-selectie uit SELECT-operator is in onderstaande afbeelding weergegeven.

Een sterretje na het woord SELECT is een analoog van het ALL-zoekwoord en betekent dat alle kolommen uit de opgegeven tabel moeten worden geselecteerd. Als u alleen geïnteresseerd bent in enkele velden in de tabel, moet u deze op de juiste plaats opgeven, gescheiden door komma's. Hetzelfde geldt voor de namen van de tabellen - als er meerdere van hen zijn, voer ze allemaal in met komma's.

Gebruik de WHERE-clausule

Uiteraard kan u niet helpen om op te merken dat in het vorige voorbeeld het WHERE-trefwoord ontbreekt - dit komt omdat we dit niet nodig hebben. Deze operator is niet verplicht, en er zijn veel dergelijke optionele operators in SELECT, maar ze zijn een beetje later. Als u na de naam van de WHERE-tabel en elke voorwaarde voegt, bijvoorbeeld type = 'hond', dan in de resulterende selectie krijgt u slechts één rij met een huisdier genaamd Edison. Onderstaande figuur toont een voorbeeld. Let niet op de ORDER BY-clausule, het speelt hier geen rol en het wordt een beetje later besproken.

Het is opmerkelijk dat na de WHERE u ook verschillende voorwaarden kunt schrijven, maar niet via een komma. Hiervoor moet u zoekwoorden gebruiken zoals AND of OF. Het hangt allemaal af van hoe uw voorwaarden gerespecteerd moeten worden. Als u geïnteresseerd bent in een resultaat dat voldoet aan alle voorwaarden die u specificeert, dan moet er een EN tussen hen zijn en als het resultaat tenminste één van hen moet voldoen, gebruik dan OR.

BESTELLEN BY-clausule

We vermelden dat naast de WHERE-clausule in de SELECT-verklaring er veel andere zoekwoorden zijn die de resulterende selectie kunnen manipuleren zoals vereist in een bepaalde situatie. Een dergelijke "sleutel" is ORDER BY. Hiermee kunt u de resultaten van een monster op een specifiek veld sorteren, ofwel in oplopende of dalende volgorde. Om dit te doen, moet u de naam van de kolom eerst opgeven, afhankelijk van de waarden die u nodig hebt om de gegevens te sorteren. Het is belangrijk om verschillende voorwaarden te observeren: eerst moet de naam die in de ORDER BY-instructie is opgegeven, aanwezig zijn in de SELECT zelf; De tweede - BESTELLEN BY moet aan het einde van het verzoek worden geplaatst.

Standaard wordt sorteren in oplopende volgorde (ASC) uitgevoerd, maar als u het resultaat in aflopende volgorde wilt sorteren, schrijf het DESC-zoekwoord na de veldnaam in plaats van ASC.

conclusie

We hebben de basis-, maar niet alle, gereedschappen van de MySQL-operator onderzocht. SELECT, naast het bovenstaande, heeft veel andere functies waarmee u gegevens uit de database flexibel en efficiënt kunt uittrekken.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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