Сортирање на записи преку SQL барање во PHP
Со командата ORDER BY може да се сортираат
редовите од резултатот.
Пример
Да ги избереме од нашата табела users сите
корисници и да ги сортираме по возраста од помала
кон поголема:
<?php
$query = "SELECT * FROM users ORDER BY age";
?>
Пример
Да го смениме редоследот на сортирање со командата
DESC:
<?php
$query = "SELECT * FROM users ORDER BY age DESC";
?>
Пример
Да ги избереме сите корисници со плата 500
и да ги сортираме по возраста од помала кон поголема:
<?php
$query = "SELECT * FROM users WHERE salary=500 ORDER BY age";
?>
Пример
Може да се сортира не по едно поле, туку по неколку. Да го земеме за пример изборот на сите корисници и нивно сортирање прво по возрастање на возраста, а корисниците со исти возрасти да ги сортираме по возрастање на платата:
<?php
$query = "SELECT * FROM users ORDER BY age, salary";
?>
Практични задачи
Земете ги сите корисници и сортирајте ги по растење на платата.
Земете ги сите корисници и сортирајте ги по опаѓање на платата.
Земете ги сите корисници и сортирајте ги по име.
Земете ги корисниците со плата 500 и
сортирајте ги по возраста.
Земете ги сите корисници и сортирајте ги по име и по плата.