Praktikum DML Join

 Nama : Lutfi Ammar Surahman

NIM : 223100302

Prodi : Sistem Informasi

Pertama-tama kita akan membaca intruksi tugas berikut gambar di bawah ini.


Yang kedua kita buat database dengan nama Sistem_Pemesanan; lalu ketik use

Sistem_pemesanan; untuk masuk ke dalam database tersebut.


Selanjutnya buat tabel pelanggan dengan cara-cara seperti pada di gambar, kemudian kita lanjutkan dengan memasukkan record sesuai intruksi awal, sesuai dengan gambar di bawah ini, disini saya memakai metode/cara langsung dengan menyebutkan nama kolom.

Langkah berikutnya yakni buat tabel selanjutnya yaitu pesan dengan cara-cara seperti pada di gambar, lanjut kita masukkan record sesuai intruksi awal, sesuai dengan gambar di bawah ini, disini saya menggunakan metode/cara langsung dengan menyebutkan nama kolom.


Langkah selanjutnya yaitu buat tabel produk selanjutnya yaitu dengan cara-cara seperti pada di gambar, lanjut kita masukkan record sesuai intruksi awal, sesuai dengan gambar di bawah ini, disini saya menggunakan metode/cara langsung dengan menyebutkan nama kolom.


Kemudian buat tabel faktur dengan cara-cara seperti pada di gambar, lanjut kita masukkan record sesuai intruksi awal, sesuai dengan gambar di bawah ini, disini saya menggunakan metode/cara langsung dengan menyebutkan nama kolom.


Selanjutnya kita fokus ke dalam perintah!

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 tersebut 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 perbedaanya?

3. Menggabungkan 3 tabel


Demikian blog ini sekian dan terima kasih












Komentar

Postingan populer dari blog ini

PHP My Admin