Mengurutkan Catatan melalui Kueri SQL di PHP

Dengan perintah ORDER BY, kita dapat mengurutkan baris hasil.

Contoh

Mari kita ambil semua pengguna dari tabel users dan urutkan mereka berdasarkan usia dari yang lebih kecil ke yang lebih besar:

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

Contoh

Mari ubah urutan pengurutan menggunakan perintah DESC:

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

Contoh

Mari ambil semua pengguna dengan gaji 500 dan urutkan mereka berdasarkan usia dari yang lebih kecil ke yang lebih besar:

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

Contoh

Kita dapat mengurutkan tidak hanya berdasarkan satu bidang, tetapi berdasarkan beberapa. Mari sebagai contoh ambil semua pengguna dan urutkan mereka pertama berdasarkan usia secara ascending (naik), dan pengguna dengan usia yang sama diurutkan berdasarkan gaji secara ascending (naik):

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

Tugas Praktis

Задание 1

Ambil semua pengguna dan urutkan mereka berdasarkan gaji secara ascending (naik).

Задание 2

Ambil semua pengguna dan urutkan mereka berdasarkan gaji secara descending (turun).

Задание 3

Ambil semua pengguna dan urutkan mereka berdasarkan nama.

Задание 4

Ambil pengguna dengan gaji 500 dan urutkan mereka berdasarkan usia.

Задание 5

Ambil semua pengguna dan urutkan mereka berdasarkan nama dan berdasarkan gaji.