Lompat ke konten utama

Mengolah Data dengan SQL

Pelajaran 19 dari 20

Menggabungkan tabel · Pelajaran 19

JOIN, GROUP BY, dan ORDER BY

Tujuan: Pengguna dapat menyusun peringkat dari gabungan beberapa tabel.

±10 menitDiperiksa 2026-09-21

Kueri bisa menggabungkan tiga tabel sekaligus: tulis JOIN satu per satu, masing-masing dengan syarat ON-nya.

SELECT pelanggan.nama, COUNT(*) AS jumlah_pesanan
FROM pesanan
JOIN pelanggan ON pelanggan.id = pesanan.pelanggan_id
GROUP BY pelanggan.nama
ORDER BY jumlah_pesanan DESC, pelanggan.nama;

Selesaikan latihannya dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Sumber