Deze wikiHow leert je hoe je de ORDER BY-component in SQL kunt gebruiken om resultaten uit een tabel te sorteren. Met de ORDER BY-component kunt u een of meer kolommen sorteren in zowel oplopende als aflopende volgorde.
Stappen
Stap 1. Voer SELECT * in
Dit betekent dat we alle kolommen bekijken. Ga naar de volgende regel.
Stap 2. Voer FROM table_name in
Vervang table_name door de naam van de tabel en ga naar de volgende regel.
Stap 3. Voer ORDER BY-criteria in;
Hier zijn enkele voorbeelden:
- Als u bijvoorbeeld de resultaten in alfabetische volgorde wilt weergeven op basis van een kolom met de naam NAAM, gebruikt u ORDER BY NAME;. Oplopende volgorde is de standaard sorteervolgorde, maar je kunt ook aangeven dat je oplopend wilt met ORDER OP NAAM ASC; als je het leuk vindt.
- Als u de resultaten liever in de omgekeerde volgorde wilt weergeven, gebruikt u ORDER BY NAME DESC;. DESC betekent "aflopende volgorde".
- Als u wilt sorteren op basis van twee kolommen, scheidt u ze door komma's. Bijvoorbeeld ORDER BY LAST_NAME ASC, FIRST_NAME DESC; zou de resultaten alfabetisch gesorteerd op achternaam weergeven. Als dezelfde LAST_NAME overeenkomt met meerdere FIRST_NAME-items, worden de resultaten van FIRST_NAME ook in aflopende volgorde weergegeven.
Stap 4. Voer de opdracht uit
U ziet nu uw SQL-resultaten in de juiste volgorde.