PHP-də SQL Sorğu vasitəsilə Yazıların Sıralanması
ORDER BY əmri ilə
nəticə sətirlərini sıralamaq olar.
Nümunə
Gəlin users cədvəlimizdən bütün
istifadəçileri seçək və onları kiçikdən böyüyə
doğru yaşa görə sıralayaq:
<?php
$query = "SELECT * FROM users ORDER BY age";
?>
Nümunə
Gəlin DESC əmri ilə sıralama
ardıcıllığını dəyişək:
<?php
$query = "SELECT * FROM users ORDER BY age DESC";
?>
Nümunə
Gəlin maaşı 500 olan bütün istifadəçiləri
seçək və onları kiçikdən böyüyə doğru yaşa görə
sıralayaq:
<?php
$query = "SELECT * FROM users WHERE salary=500 ORDER BY age";
?>
Nümunə
Bir sahəyə görə deyil, bir neçə sahəyə görə sıralamaq olar. Gəlin nümunə üçün bütün istifadəçiləri seçək və əvvəlcə onları artan yaşa görə, eyni yaşda olan istifadəçiləri isə artan maaşa görə sıralayaq:
<?php
$query = "SELECT * FROM users ORDER BY age, salary";
?>
Praktiki Tapşırıqlar
Bütün istifadəçiləri götürün və onları artan maaşa görə sıralayın.
Bütün istifadəçiləri götürün və onları azalan maaşa görə sıralayın.
Bütün istifadəçiləri götürün və onları ada görə sıralayın.
Maaşı 500 olan istifadəçiləri götürün və
onları yaşa görə sıralayın.
Bütün istifadəçiləri götürün və onları ada və maaşa görə sıralayın.