Langsung ke konten utama

Part II - Menginput Perintah DML JOIN

Hallo temen-temen...

Pembahasan ini lanjutan dari part kemarin yaa,

Nah, kali ini kita masih akan membahas seputar DML Join yaitu Inner Join, Left Join, Penggabungan 3 tabel, dll. Dan masih menggunakan database sistem_pemesanan yang telah dibuat kemarin ya temen-temen.


Penyelesaian:

Oke pertama seperti biasanya, kalian masuk terlebih dahulu ke aplikasi laragon. Setelah berhasil masuk, kalian ketikkan mysql -u root -p, enter. Kemudian, ketikkan show databases; maka akan muncul tampilan databasenya. Selanjutnya, ketikkan use sistem pemesanan; lalu show tables; maka akan muncul tampilan seperti berikut.

Selanjutnya, kita akan membuat table detil_pesan dengan mengetikkan sintak seperti di bawah ini. Kemudian ketikkan desc detil_pesan; untuk menampilkan table yang telah dibuat. 
Tampilannya seperti berikut.

Kemudian, kita akan menginputkan data ke dalam tabel dengan mengetikkan sintak seperti ini.
INSERT IGNORE INTO nama_table (nama_kolom1, nama_kolom2, ...., nama_kolomN) VALUES
('isi_kolom1', 'isi_kolom2', ...., 'isi_kolomN');
Lalu, ketikkan SELECT * FROM detil_pesan; untuk menampilkan hasil inputan data.
Tampilannya sebagai berikut.

Oke, setelah berhasil membuat tabel dan memasukkan data ke dalam tabel, selanjutnya kita akan mempraktikkan perintah DML Join.

INNER JOIN
1. Lakukan INNER JOIN dari semua tabel yang bisa dilakukan inner join! (tidak ada ketentuan minimal, semakin banyak tentu semakin baik jika benar).

Tampilannya sebagai berikut.









LEFT JOIN
2. Lakukan LEFT JOIN untuk menampilkan id_pelanggan, nm_pelanggan, id_pesan, tgl_pesan

Tampilannya sebagai berikut.


PENGGABUNGAN 3 TABEL
3. Tampilkan semua field dari penggabungan 3 tabel yang dimungkinkan karena adanya relasi tabel! (tidak ada ketentuan minimal, semakin banyak tentu semakin baik jika benar).

Tampilannya sebagai berikut.





 


4. Salinlah syntak berikut "SELECT pesan.id_pesan, pesan.tgl_pesan, SUM (detil_pesan.jumlah) as jumlah FROM pesan, detil_pesan WHERE pesan.id_pesan=detil_pesan GROUP BY id_pesan;" hasilnya apa dan jelaskan!

Tampilannya sebagai berikut.






Pada syntak SUM dan GROUP BY berfungsi untuk menjumlahkan jumlah barang dan menampilkan jumlah barang pertransaksi.


5. Salinlah syntak berikut "SELECT id_pelanggan, nm_pelanggan FROM pelanggan WHERE id_pelanggan IN (SELECT id_pelanggan FROM pesan); hasilnya apa dan jelaskan perhatikan dengan melihat tabel pelanggan.

Tampilannya sebagai berikut.





Oke temen-temen, sekian pembahasan dari saya, semoga dapat bermanfaat ya teman-teman. Jika ada kesalahan dalam penulisan maupun pengerjaannya mohon kritik dan sarannya.
Terimakasih. 
Selamat Mencoba!! 



Komentar

Postingan populer dari blog ini

Part II - DML Query: Cara Mudah Menginput dan Mengubah Data pada Mysql

DML  Hallo temen-temen... Kali ini, saya akan menunjukkan bagaimana cara menggunakan perintah DML. DML atau Data Manipulation Language  merupakan kumpulan perintah SQL yang digunakan untuk mengolah data di dalam table, tapi tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database seperti table, column, dsb. DML merupakan bahasa yang ada dalam basis data untuk memodifikasi data. Modifikasi data ini berupa penambahan data (DML Insert), pembaruan data (DML Update), penghapusan data (DML Delete) pada database. Dan, setelah melakukan modifikasi tersebut, kita dapat melihat hasil modifikasinya menggunakan DML Select untuk menampilkan modifikasi data pada database. Selanjutnya kita akan belajar bagaimana cara menggunakan perintah DML pada database. DML INSERT Berdasarkan table pelanggan di atas, kita dapat memasukkan data dengan menggunakan perintah sebagai berikut. INSERT INTO nama_table (nama_kolom1, nama_kolom2, ...., nama_kolomN) VALUES  ('isi_kolom...

Part I - Cara Mudah Membuat Database Kasir, Table, dan Struktur Table dengan Menggunakan Laragon

Hallo teman-teman... Apakah kalian kesulitan dalam membuat database? Oke k ali ini, saya akan menunjukkan cara yang mudah dalam membuat database, table, dan struktur table dengan menggunakan aplikasi laragon. Sebelum itu, ada yang tau apa sih aplikasi laragon itu? Nah jadi, Laragon merupakan aplikasi universal development environment untuk Java, Phyton, PHP, Ruby, Go, dan Node.js. Aplikasi ini bersifat portable, cepat, mudah dalam penggunaannya dan cukup ringan pula serta lebih unggul dari XAMPP. Sehingga, orang banyak menggunakan aplikasi ini daripada XAMPP. Dan, aplikasi ini juga bagus untuk membuat dan mengelola aplikasi web modern. Nah, itu sedikit gambaran mengenai aplikasi laragon. Selanjutnya, mari kita lihat bagaimana cara membuat database kasir, table, dan struktur tablenya. Oke, pertama kita harus menginstall laragon terlebih dahulu. Setelah aplikasi terinstall, kita buka aplikasi laragonnya, kemudian klik start all. Tunggu sampai muncul tampilan seperti ini. Kemudian, klik t...

Cara Mengarsipkan Berkas Menggunakan Dropbox

Bagaimana cara mengarsipkan berkas-berkas penting agar tidak hilang? Sebagai manusia yang hidup di Era Globalisasi, tentu kita tidak asing dengan berbagai macam softfile yang berisi banyak informasi penting masing-masing individu. Untuk menghindari kehilangan file yang disimpan dalam hard disk internal, memory card, handphone, dan media penyimpanan lainnya, kita bisa menggunakan media penyimpanan awan untuk menyimpan file anda tetap aman. Salah satu media penyimpanan aman yang banyak digunakan adalah Dropbox.      Dropbox adalah salah satu layanan cloud yang cukup populer dan digunakan banyak orang, dengan kelebihannya yang mudah digunakan serta murah bahkan dapat digunakan secara gratis. Dropbox merupakan layanan penyedia data berbasis web yang dioperasikan oleh Dropbox Inc. Dropbox menggunakan sistem penyimpanan berjaringan yang memungkinkan pengguna dapat menyimpan dan berbagi data serta berkas dengan pengguna lainnya di internet menggunakan sinkronisasi data. Langkah-...