Latihan 1 dari materi INNER JOIN di SQL — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Database-nya sudah berisi tabel customers (Budi, Siti, Andi) dan orders (Laptop dan Mouse milik Budi, Monitor milik Siti). Tampilkan setiap pesanan bersama nama pemesannya.
SELECT customers.name AS nama_pelanggan, orders.product AS produk.
FROM customers.
INNER JOIN orders ON customers.id = orders.customer_id.
Yang dinilai: hasilnya tepat 3 baris, ada kolom bernama nama_pelanggan yang berisi Budi, dan kolom produk berisi Laptop. Andi gak ikut karena belum punya pesanan.
Hint
INNER JOIN memasangkan setiap pelanggan dengan pesanannya. Pasangannya ditentukan oleh ON: id pelanggan harus sama dengan customer_id pesanan.
Susunannya: SELECT kolom AS alias, kolom AS alias FROM tabel_kiri INNER JOIN tabel_kanan ON tabel_kiri.id = tabel_kanan.customer_id;
SELECT customers.name AS nama_pelanggan, orders.product AS produk FROM customers INNER JOIN orders ON customers.id = orders.customer_id;
</>{ }.css=>#idfn()
Versi baru
HyperSheets
bagian dari BelajarWeb.dev
0%
Membuka gerbang…
HyperSheets
Memperbarui Aplikasi
Versi baru tersedia. Halaman akan dimuat ulang otomatis...