Postingan

Menampilkan postingan dari April, 2022

DML JOIN 2 (UTS)

Gambar
Pada blog kali ini saya akan membahas tugas UTS yang masih berkaitan dengan DML JOIN sebelumnya dengan menggunakan database sistem_pemesanan  Langkah awal, masukkan data berikut ke table detail_pesan. detail_pesan id_pesan  id_produk  jumlah  harga  1 MIE001  3 jumlah x dengan harga di ID PRODUK 2 ATK001 4 jumlah x dengan harga di ID PRODUK 3 ATK002 5 jumlah x dengan harga di ID PRODUK 4 ATK002 6 jumlah x dengan harga di ID PRODUK SOAL! Petunjuk: setiap soal discreenshootkan syntak dan hasil querynya. 1. Lakukan INNER JOIN dari semua tabel yang bisa dilakukkan inner join! (tidak ada ketentuan minimal, semakin banyak tentu semakin baik jika benar) 2. Lakukan LEFT JOIN untuk menampilkan id_pelanggan, nm_pelanggan, id_pesan, tgl_pesan 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) 4. Salinlah syntak berikut "SELECT pesan.id_pesan, pesan...

DML JOIN 1

Gambar
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 fak...

DML FUNCTION

Gambar
Materi ini merupakan terusan dari materi sebelumnya yaitu pengertian DML. Pada materi kali ini masih menggunakan tabel pelanggan  yang dimana akan terjadi perubahan pada tabel pelanggan. Kita fokus pada materi Select dan Function pada MYSQL. Masukkan data ke table pelanggan dengan isian seperti pada gambar di bawah ini. Materi lanjutan Select, menampilkan data dengan kondisi tertentu sesuai record, contoh : 1. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa menggunakan syntax pada gambar berikut 2. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa dan tinggal di Klaten menggunalan syntax seperti pada gambar berikut 3. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa atau tinggal di Ciamis menggunakan syntax seperti pada gambar berikut 4. 4. Menampilkan data pelanggan yang namanya dimulai dari huruf A menggunakan syntax seperti gambar berikut 5. Menampilkan data pelanggan yang namanya diakhiri huruf A menggunakan syntax pada gambar berikut...

Pengertian dan Contoh Penggunaan DML

Gambar
DML atau Data Manipulation Language merupakan kumpulan perintah SQL yang berhubungan dengan pekerjaan mengolah data di dalam table dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database seperti, table, colum dan sebagainya. DML terdiri dari empat perintah dasar yaitu insert (create), select (read), update dan delete. Pada topik kali ini kita akan membahas empat perintah dasar DML tersebut. Pertama kita akan membahas DML-Insert, dan penulisannya adalah sebagai berikut. Perintah dengan menyebutkan semua nama kolom. Perintah dengan menyebutkan beberapa nama kolom. Perintah tanpa menyebutkan nama kolom. Disini ada materi dan latihan DML-Insert dan perintah yang dimasukkan seperti gambar dibawah ini : Lakukan berulang hingga data selesai dimasukkan. Selanjutnya ke DML-Select yang digunakan untuk menampilkan data pada table database saat menggunakan MYSQL. select*from pelanggan  digunakan untuk melihat hasil dari masukkan DML-Insert secara keseluruhan pada...