6. Fundamental SQL Using INNER JOIN and UNION - anggita-dian/DQLab GitHub Wiki
1. Penggabungan Tabel dari Relasi Kolom
Pendahuluan
Tabel pertama: ms_item_warna
Tabel kedua: ms_item_kategori
Tugas Praktek
SELECT * FROM ms_item_kategori;
SELECT * FROM ms_item_warna;
Quiz: Mana kolom dari kedua tabel yang memiliki kecocokan data?
Quiz: Mana data dari pasangan key column yang cocok?
Key Columns
Menggabungkan Tabel dengan Key Columns
SELECT * FROM ms_item_kategori, ms_item_warna
WHERE nama_barang = nama_item;
Penjelasan Query Penggabungan Tabel
Penjelasan Hasil Penggabungan Tabel
Penjelasan Proses Penggabungan Tabel
Quiz: Mana Query Penggabungan Tabel Yang Benar?
Quiz: Mana Penjelasan Hasil Penggabungan Yang Benar?
Bagaimana jika urutan Tabel diubah?
SELECT * FROM ms_item_warna, ms_item_kategori
WHERE nama_barang = nama_item
Menggunakan Prefix Nama Tabel
SELECT ms_item_kategori.*, ms_item_warna.*
FROM ms_item_warna, ms_item_kategori
WHERE nama_barang = nama_item
Penggabungan Tanpa Kondisi
SELECT * FROM ms_item_kategori, ms_item_warna;
Quiz: Berapa Jumlah Baris Hasil “Join Tanpa Kondisi” Berikut?
Kesimpulan
2. INNER JOIN
tabel tr_penjualan dan tabel ms_produk
SELECT * FROM tr_penjualan;
SELECT * FROM ms_produk;
3. UNION
Tabel yang Akan Digabungkan
SELECT * FROM tabel_A;
SELECT * FROM tabel_B
Menggunakan UNION
SELECT * FROM tabel_A
UNION
SELECT * FROM tabel_B;