PHPде SQL сурамжасы аркылуу жазууларды иреттөө
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 болгон колдонуучуларды алып,
аларды жашы боюнча иргейли.
Бардык колдонуучуларды алып, аларды аты жана акысы боюнча иргейли.