Langsung ke konten utama

Menghitung Jumlah Barang dengan Menggunakan Function

Function adalah sekumpulan instruksi yang dirancang untuk melakukan tugas tertentu secara otomatis.Dalam database, Function sering digunakan untuk menghitung, memproses, atau mengembalikan nilai tertentu, seperti menghitung jumlah barang dengan SUM() atau COUNT(). Soal  1. Buat function untuk menghitung jumlah barang dari semua data barang. 2. Buat function untuk menghitung jumlah barang dari semua data barang, tambah 1 parameter untuk batas stok. Jadi Count data yang stok nya dibawah inputan.

JOIN | PHPMyAdmin

JOIN merujuk pada sebuah konsep dalam SQL yang digunakan untuk menggabungkan data dari dua atau lebih tabel di dalam database. Join digunakan saat Anda ingin mengambil data yang terkait dari beberapa tabel berdasarkan kolom yang memiliki hubungan tertentu.

Latihan, Buat 4 Tabel Seperti Berikut

Tabel Barang


Tabel Pelanggan 


Tabel Pesanan


Tabel Pesanan_Detail



Setelah Itu Pergi Ke Bagian.. 
Lalu Buat Relasi Seperti ini....

SOAL

1. Hubungkan Barang Dan Pesanan Detail (Tampilkan Nama Barang Dan Banyak Harga) ?

Masukkan Query : SELECT barang.nama_barang, barang.harga FROM pesanan_detail JOIN barang ON pesanan_detail.id_barang = barang.id_barang;

Hasil : 


2. Hubungkan Pelanggan Dan Pesanan  (Tampilkan Nama Pelanggan  Dan Tanggal Beli) ?

Masukkan Query : SELECT pelanggan.nama, pesanan.tanggal FROM pesanan JOIN pelanggan ON pesanan.id_pelanggan = pelanggan.id_pelanggan;

Hasil :


3. Hubungkan Pesanan Dan Pesanan Detail (Kelompokan Berdasarkan Pesanan, Hitung Berapa Banyak Pesanan Detail Tiap Pesanan) ?

Masukkan Query : SELECT pesanan.id_pesanan, COUNT(pesanan_detail.id_pesanan) AS jumlah_detail_pesanan FROM pesanan JOIN pesanan_detail ON pesanan.id_pesanan = pesanan_detail.id_pesanan GROUP BY pesanan.id_pesanan;

Hasil : 


4. Cari Tau Tanggal Pesan Dan Barangnya ?

Masukkan Query : SELECT pesanan.tanggal, barang.nama_barang FROM pesanan_detail JOIN pesanan ON pesanan_detail.id_pesanan = pesanan.id_pesanan JOIN barang ON pesanan_detail.id_barang = barang.id_barang;

Hasil :


5. Cari Nama Pelanggan Dan Pesan Berapa Jenis Barang ?

Masukkan Query : SELECT pesanan.id_pelanggan, pelanggan.nama, pesanan_detail.qty FROM pesanan_detail JOIN pesanan ON pesanan.id_pesanan = pesanan_detail.id_pesanan JOIN pelanggan ON pelanggan.id_pelanggan = pesanan.id_pelanggan;

Hasil : 



Komentar

Postingan populer dari blog ini

ERD : rental mobil

membuat ERD (Entity Relationship Diagram) untuk sistem rental mobil yang melibatkan entitas Sewa, Mobil, dan Customer:

Penjelasan menu bar phpmyadmin

Di phpMyAdmin , menu bar adalah elemen penting yang memungkinkan pengguna untuk mengakses berbagai fungsi dan fitur untuk mengelola database MySQL . Menu bar ini biasanya berada di bagian atas atau samping antarmuka phpMyAdmin dan menyediakan akses ke berbagai alat administratif. Berikut bebrapa Elemennya:   BROWSE Digunakan untuk melihat isi tabel secara langsung dan Menyajikan data dalam format tabel yang terstruktur. STRUCTURE Menampilkan struktur tabel dalam database yang dipilih, termasuk kolom, tipe data, dan indeks. SQL Memberikan akses ke antarmuka untuk menjalankan Kueri SQL secara langsung. Anda bisa mengetikkan kueri SQL di sini dan menjalankannya untuk mendapatkan hasil atau melakukan perubahan. INSERT Memungkinkan Anda untuk menambahkan data baru ke dalam tabel yang dipilih. PRIVILEGES Menampilkan daftar semua pengguna yang ada di server MySQL beserta informasi tentang hak akses yang mereka miliki.

DDL (DATA DEFINITION LANGUAGE)

     https://cdn.educba.com/academy/wp-content/uploads/2020/01/Data-Definition-Language.jpg DDL adalah salah satu perintah yang sering dugunakan untuk mengelola basis data dengan bahasa SQL.  DDL digunakan untuk membuat, mengubah, dan menghapus struktur objeknya, tetapi buka data di dalamnya.Selain dipakai untuk mendeskripsikan, DDL juga bisa dipakai untuk membuat tabel, indeks, dan lainnya. Beberapa contoh perintah yang ada di DDL : 1.  CREATE  :  Perintah ini digunakan untuk membuat tabel baru diSQL.   Penggunaan Perintah ⬇️    CREATE TABLE nama_tabel  (        id INT,        nama VARCHAR (100),        umur VARCHAR (25),  ); 2. ALTER : Perintah ALTER Untuk merubah struktur table seperti menambah, merubah, menghapus kolom.   Penggunaan Perintah ⬇️    ALTER TABEL nama_tabel  TAMBAHKAN tipe data nama_kolom; 3. DROP : Perintah ini digunaka...