Рӯйхатҳоро тартиб додан тавассути дархости 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 гиред ва
онҳоро аз рӯи синну сол тартиб диҳед.
Ҳамаи корбаронро гиред ва онҳоро аз рӯи ном ва музд тартиб диҳед.