Sorteren van records via SQL query in PHP

Met de opdracht ORDER BY kun je rijen van het resultaat sorteren.

Voorbeeld

Laten we uit onze tabel users alle gebruikers selecteren en sorteren op leeftijd van laag naar hoog:

php<?php
  $query = "SELECT * FROM users ORDER BY age";
?>

Voorbeeld

Laten we de sorteervolgorde veranderen met de opdracht DESC:

php<?php
  $query = "SELECT * FROM users ORDER BY age DESC";
?>

Voorbeeld

Laten we alle gebruikers selecteren met een salaris van 500 en sorteren op leeftijd van laag naar hoog:

php<?php
  $query = "SELECT * FROM users WHERE salary=500 ORDER BY age";
?>

Voorbeeld

Je kunt sorteren op niet één veld, maar op meerdere. Laten we als voorbeeld alle gebruikers selecteren en ze eerst sorteren op oplopende leeftijd, en gebruikers met dezelfde leeftijd sorteren op oplopend salaris:

php<?php
  $query = "SELECT * FROM users ORDER BY age, salary";
?>

Praktische opdrachten

Задание 1

Haal alle gebruikers op en sorteer ze op oplopend salaris.

Задание 2

Haal alle gebruikers op en sorteer ze op dalend salaris.

Задание 3

Haal alle gebruikers op en sorteer ze op naam.

Задание 4

Haal gebruikers op met een salaris van 500 en sorteer ze op leeftijd.

Задание 5

Haal alle gebruikers op en sorteer ze op naam en op salaris.