PHPде SQL сурамжасы аркылуу жазууларды иреттөө

ORDER BY буйругунун жардамы менен натыйжанын саптарын иреттей аласыз.

Мисал

Биздин users таблицабыздан бардык колдонуучуларды тандап, аларды жашы боюнча кичинесинен чоңуна карай иргейли:

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

Мисал

DESC буйругунун жардамы менен иреттөө тартибин өзгөртөлү:

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

Мисал

Акысы 500 болгон бардык колдонуучуларды тандап, жашы боюнча кичинесинен чоңуна карай иргейли:

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

Мисал

Бир эле талаа боюнча эмес, бир нече талаа боюнча иреттей аласыз. Мисал үчүн бардык колдонуучуларды тандап, аларды биринчиден жашы өсүү тартибинде, ал эми бирдей жаштагы колдонуучуларды акысы өсүү тартибинде иргейли:

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

Практикалык тапшырмалар

Задание 1

Бардык колдонуучуларды алып, аларды акысы өсүү тартибинде иргейли.

Задание 2

Бардык колдонуучуларды алып, аларды акысы төмөндөө тартибинде иргейли.

Задание 3

Бардык колдонуучуларды алып, аларды аты боюнча иргейли.

Задание 4

Акысы 500 болгон колдонуучуларды алып, аларды жашы боюнча иргейли.

Задание 5

Бардык колдонуучуларды алып, аларды аты жана акысы боюнча иргейли.