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 bisa mengurutkan data berdasarkan beberapa kolom.

Sebagai contoh, perhatikan tabel competition berikut:

runner_idageavg_speed
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 catatan berdasarkan usia secara menurun (tertinggi ke terendah)
  2. Jika dua catatan atau lebih memiliki usia yang sama, kueri kemudian akan mengurutkan catatan tersebut berdasarkan avg_speed secara menurun (tertinggi ke terendah)

Hasilnya:

runner_idageavg_speed
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 secara menurun. Jika bulu-bulu memiliki area yang sama, urutkan berdasarkan weight secara menaik.

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