JOIN SQL Visual: INNER, LEFT, RIGHT, dan FULL JOIN
Dua tabel berdampingan, garis menyambung baris yang cocok. Ganti jenis JOIN dan lihat baris mana yang bertahan dan mana yang diisi NULL.
JOIN SQL Visual: INNER, LEFT, RIGHT, dan FULL JOIN
- Mulai dari INNER: hitung garis, lalu bandingkan dengan jumlah baris hasil.
- Pindah ke LEFT: baris pelanggan tanpa garis tetap ikut, kolom pesanannya NULL.
- Arahkan kursor ke Ayu: satu baris kiri menjadi dua baris hasil.
- Coba RIGHT dan FULL: pesanan ber-pelanggan_id NULL tidak pernah punya pasangan.
- Tabelnya potongan kecil dataset Toko Nusantara; pesanan 21 ditambahkan sebagai pesanan tanpa akun pelanggan.
- Urutan baris hasil tanpa ORDER BY tidak dijamin SQLite; di sini disusun mengikuti tabel kiri.
- Diagram Venn hanya menunjukkan sisi yang dipertahankan, bukan banyak baris: duplikat dari pasangan ganda tidak terlihat.
- SQLite — SELECT: klausa FROM dan pemrosesan JOIN · Inner join, left/right/full outer join, baris tanpa pasangan diisi NULL
- SQLite — Release 3.39.0 · Dukungan RIGHT dan FULL OUTER JOIN
- SQLite — NULL Handling · NULL tidak sama dengan nilai apa pun, termasuk NULL
Apakah JOIN SQL visual ini gratis?
Gratis dan tanpa akun. Simulasinya berjalan di peramban kamu; tidak ada yang dikirim ke server KelasGratis. Bila kamu masuk, KelasGratis hanya mencatat bahwa akunmu membuka lab ini (sekali sehari) untuk riwayat dan aktivitas komunitas.
Apa saja penyederhanaan modelnya?
Tabelnya potongan kecil dataset Toko Nusantara; pesanan 21 ditambahkan sebagai pesanan tanpa akun pelanggan. Urutan baris hasil tanpa ORDER BY tidak dijamin SQLite; di sini disusun mengikuti tabel kiri. Diagram Venn hanya menunjukkan sisi yang dipertahankan, bukan banyak baris: duplikat dari pasangan ganda tidak terlihat.
Boleh dipasang di situs sekolah atau blog?
Boleh. Pasang iframe ke https://kelasgratis.com/lab/join-sql-visual?embed=1; bingkainya menampilkan lab saja beserta tautan balik.