Hoe ORDER BY-clausule in SQL te gebruiken?



Dit artikel over 'ORDER BY in SQL' is een uitgebreide gids over de ORDER BY-instructie in SQL. Deze instructie wordt gebruikt om gegevens in een tabel te sorteren.

In de huidige markt waar elke dag een gigantische hoeveelheid gegevens wordt gegenereerd, is het erg belangrijk voor ons om de gegevens in databases te sorteren. Nou, om gegevens in SQL te sorteren, gebruik meestal de ORDER BY-clausule. Dus in dit artikel over BESTEL DOOR in SQL , Zal ik de verschillende manieren bespreken waarop u deze clausule kunt gebruiken om gegevens te sorteren.

SQL-ORDER DOOR-SQL-Edureka-300x144In dit artikel komen de volgende onderwerpen aan bod:





    1. Wat is de ORDER BY-clausule in SQL?
    2. Syntaxis
    3. BESTEL DOOR op één kolom
    4. BESTEL BIJ DESC
    5. BESTEL DOOR op meerdere kolommen

Wat is ORDER BY in SQL?

De ORDER BY-component wordt gebruikt om alle resultaten in oplopende of aflopende volgorde te sorteren. Standaard worden de resultatensets in oplopende volgorde gesorteerd. Dus als u de resultatenset in aflopende volgorde wilt sorteren, kunt u het DESC-sleutelwoord gebruiken. Afgezien hiervan kunt u ook sorteren op één kolom of meerdere kolommen in een tabel.

Syntaxis:

SELECTEER Column1, Column2, ... ColumnN FROM TableName ORDER BY Column1, Column2, ... ASC | DESC

Aangezien u de syntaxis van ORDER BY in SQL kent, laten we een paar voorbeelden van deze clausule bekijken.



Bekijk de volgende tabel om alle bewerkingen in de ORDER BY-component te zien. Om tabellen in SQL te maken, kunt u ook de CREATE table-instructie .

StudentID Voornaam Telefoonnummer stad

een

Rohan



9876543210

Hyderabad

2

Sonali

9876567864

Bengaluru

3

Ajay

9966448811

Lucknow

4

Geeta

9765432786

Lucknow

5

Shubham

9944888756

hoe goto in python te gebruiken

Delhi

ORDER BY-clausule op één kolom

Als u gegevens moet sorteren op een specifieke kolom, dan moet u de naam van de kolom vermelden na de ORDER BY-clausule in .

Voorbeeld:

Beschouw een scenario waarin u een vraag moet schrijven om alle studenten te selecteren uit de 'Studenten' -tabel, gesorteerd op de 'Stad' -kolom.

SELECTEER * VAN DE STUDENTEN VOLGENS Stad

Bij het uitvoeren van de bovenstaande query, ziet u een uitvoer zoals hieronder:

StudentID

Voornaam

Telefoonnummer

stad

2

Sonali

9876567864

Bengaluru

5

Shubham

9944888756

Delhi

een

Rohan

9876543210

Hyderabad

3

Ajay

9966448811

Lucknow

4

Geeta

9765432786

Lucknow

BESTEL BIJ DESC

Als u gegevens in aflopende volgorde moet sorteren, moet u het trefwoord DESC vermelden na de ORDER BY-clausule in SQL.

Voorbeeld:

Beschouw een scenario waarin u een vraag moet schrijven om alle studenten te selecteren uit de tabel “Studenten”, gesorteerd op de kolom “Stad” in aflopende volgorde.

SELECTEER * UIT Studenten BESTEL OP Stad DESC

Bij het uitvoeren van de bovenstaande query, ziet u een uitvoer zoals hieronder:

StudentID

Voornaam

Telefoonnummer

stad

4

Geeta

9765432786

Lucknow

3

Ajay

9966448811

Lucknow

een

Rohan

9876543210

Hyderabad

5

Shubham

9944888756

Delhi

2

Sonali

9876567864

Bengaluru

BESTEL DOOR op meerdere kolommen

Als u gegevens op meerdere kolommen moet sorteren, dan moet u de naam van die kolommen vermelden na de ORDER BY-clausule in SQL.

Voorbeeld:

Beschouw een scenario waarin u een vraag moet schrijven om alle studenten te selecteren uit de tabel “Studenten”, gesorteerd op de kolom “Stad” en de kolom “Voornaam”.

SELECTEER * UIT studenten VOLGENS Stad, Voornaam

Volgens de bovenstaande query ziet u een resultatenset, waarin geordend is op stad, maar als sommige rijen dezelfde stad hebben, worden ze gerangschikt op voornaam. Bij het uitvoeren van de bovenstaande query, ziet u een uitvoer zoals hieronder:

StudentID

Voornaam

Telefoonnummer

stad

wat doet een ios-ontwikkelaar

2

Sonali

9876567864

Bengaluru

5

Shubham

9944888756

Delhi

een

Rohan

9876543210

Hyderabad

3

Ajay

9966448811

Lucknow

__in het__

4

Geeta

9765432786

Lucknow

U kunt studenten ook sorteren op basis van, oplopend gesorteerd voor 'Stad' en aflopende volgorde voor 'Voornaam'. Om dat te doen, kunt u een code schrijven zoals hieronder:

SELECTEER * UIT studenten VOLGENS Stad ASC, Voornaam DESC

Bij het uitvoeren van de bovenstaande query, ziet u een uitvoer zoals hieronder:

StudentID

Voornaam

Telefoonnummer

stad

2

Sonali

9876567864

Bengaluru

5

Shubham

9944888756

Delhi

een

Rohan

9876543210

Hyderabad

4

Geeta

9765432786

Lucknow

3

Ajay

9966448811

Lucknow

Hiermee komen we een einde aan dit artikel over ORDER BY in SQL. Ik hoop dat je hebt begrepen hoe je de ORDER BY-component in SQL moet gebruiken. Als u meer wilt weten over MySQL en maak kennis met deze open-source relationele database, bekijk dan onze die wordt geleverd met live training onder leiding van een instructeur en real-life projectervaring. Deze training zal je helpen MySQL diepgaand te begrijpen en je te helpen het onderwerp onder de knie te krijgen.

Heeft u een vraag voor ons? Vermeld het in het commentaargedeelte van dit artikel over 'ORDER BY in SQL' en ik neem zo spoedig mogelijk contact met u op.