DML JOIN 1

Praktekkan syntaks berikut dan perhatikan perbedaannya, jangan lupa cek dan teliti, di beberapa tempat saya berikan syntaks yang salah :D kalau ada, selamat mengerjakan!


JOIN


1. Menggunakan where (SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan, pesan WHERE pelanggan.id_pelanggan=pesan.id_pelanggan; )

2. Menggunakan inner join ( SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan INNER JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan; )

3. Gabungkan tabel pesan dan faktur menggunakan where dan inner join


OUTER JOIN


1. Menggunakan left ( SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan LEFT JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan; )

2. Ubahlah left di atas menjadi right, apa perbedannya?

MENGGABUNGKAN 3 TABEL

     Gabungkan antara tabel pelanggan, pesan dan faktur 

Letsgoo

1. Kali ini kita akan menggunakan database sistem_pemesanan, maka dari itu kita harus membuat database sistem_pemesanan lalu menggunakannya dengan cara "use sistem_pemesanan" kita lihat seperti gambar dibawah ini 

2. Masukkan data table pelanggan, detil_pesan, faktur, kuitansi, pesan, produk, dengan masukkan seperti gambar di bawah ini lalu show tables untuk melihat hasil dari masukkan tadi


3. Masukkan data pada table pesan

4. Masukkan data pada table produk
5. Masukkan data pada table faktur


6. Where, Inner Join, Gabungan table pesan dan faktur menggunakan Where dan Inner Join


7. Menggunakan Left, ubahlah Left di atas menjadi Right

8. Gabungkan antara table pelanggan, pesan, dan faktur





Komentar

Postingan populer dari blog ini

Cara Membuat Database Kasir, Tabel di Laragon (database MYSQL)