Menu
CoddyTech

Urutkan Hasil Bagian 2

Termasuk bagian Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 14 dari 72.

Saat menggunakan ORDER BY di SQL, kamu dapat mengurutkan data berdasarkan beberapa kolom.

Sebagai contoh, perhatikan tabel competition berikut:

runner_idageavg_speed (m/s)
1473.65
2623.07
3576.82
4564.34
5254.93
6403.94
7236.58
8403.43
SELECT *
FROM competition
WHERE age < 50
ORDER BY age DESC, avg_speed DESC

Kueri ini akan:

  1. Pertama, mengurutkan semua rekaman berdasarkan usia secara menurun (tertinggi ke terendah)
  2. Jika dua atau lebih rekaman memiliki usia yang sama, kueri kemudian akan mengurutkan rekaman tersebut berdasarkan avg_speed secara menurun (tertinggi ke terendah)

Hasilnya:

runner_idageavg_speed (m/s)
1473.65
6403.94
8403.43
5254.93
7236.58
challenge icon

Tantangan

Mudah

Tabel dan kolom yang tersedia:

  • feathers: id, weight, area

Kembalikan semua id setelah mengurutkannya berdasarkan area dari terbesar ke terkecil. Jika bulu memiliki area yang sama, urutkan berdasarkan weight dari terkecil ke terbesar.

Coba sendiri

quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground SQL