Langsung ke konten utama

MySQL select data menggunakan perintah inner join

Sebelum agan melakukan select data MySQL dengan Inner Joint siapkan table-table yang akan dijadikan sebagai bahan latihan. Buatlah database dengan nama penjualan:
create database penjualan; tekan enter
use penjualan; 
tekan enter
1. Table custamer
– kd_custamer varchar (5) Ket Primary key
– nm_custcustamer varchar (25)
– alamat varchar(35)
– telpon varchar (14)
– email varchar (20)
Sql : create table custamer(kd_custamer varchar(5), nm_custamer varchar(25), alamat varchar(30), telepon varchar(14), email varcahar(30), primary key (kd_custamer)); //enter;
isikan masing-masing 3 Record
Sql : Insert Into custamer values (‘C_001′,’Panca Saputra’,'Jl.Kp Rambutan’,’02127301366′,’panca_2007ok’); tekan enter 
Lakukan sebanyak 3 record lihat hasil gambar berikut. Select *From custamer; tekan enter

2. Table barang
– kd_barang varchar (5) Ket primary key
– nm_barang varchar (25)
– satuan varchar (6)
– harga int
Sql : Create table barang (kd_barang varchar(5), nm_barang varchar(20), satuan varchar(6), harga int, primary ke(kd_barang));
isikan masing-masing 3 Record caranya seperti pada nomer 1
Hasil sebagai berikut:

3. Table Pesan
– kd_pesan varchar(5) Ket primary key
– tgl pesan date
Sql : create table pesan (kd_pesan varchar(5), tgl_pesan date, primary key (kd_pesan));
isikan masing-masing 3 Record caranya seperti pada nomer 1
hasilnya sebagai berikut :

4. Table faktur
-kd_fakture varchar(5) Ket primary key
-tgl_faktur date
sql: select table faktur(kd_faktur varchar(5), tgl_faktur date, primary key(kd_faktur)); 
tekan enter


5. Table kuitansi
– id_kuitansi varchar(5) Ket primary key
– tgl_kuitansi date
aql : Select table kuitansi(kd_kuitansi varchar(5), tgl kuitansi date, primary key(kd_kuitansi)); 
tekan enter

6. Menggabungkan table pesan & Custamer dengan INNER JOIN
SELECT pesan.kd_pesan, custames.kd_custamer, pesan.tgl_pesan FROM pesan INNER JOIN custamer;
hasilnya sebagai berikut:

7. Menggabungkan Table dengan Right JOIN
SQL: SELECT custamer.kd_custamer, custamer.nm_cutamer, pesan.kd_pesan, pesan.tgl_pesan FROM custamer RIGHT JOIN pesan ON custamer.kd_custamer=pesan.kd_pesan;
hasilnya sebagai berikut:

8. Menggabungkan Table dengan LEFT JOIN
SQL: SELECT custamer.kd_custamer, custamer.nm_cutamer, pesan.kd_pesan, pesan.tgl_pesan FROM custamer LEFT JOIN pesan ON custamer.kd_custamer=pesan.kd_pesan;
Hasilnya sebagai berikut:

9. PERINTAH UPDATE pada SQL
UPDATE namatabel SET kolom1=’databaru’, kolom2=’databaru, …, KolomN=’databaru’ WHERE kolomkunci=’kodekunci’;
pertanyaan di atas hanya akan mengUPDATE satu RECORD saja.
SQL: UPDATE barang SET nm_barang = ‘Buku Cerita’, harga=’4500′ WHERE kd_barang=’B_001′;
keterangan : disini kita akan merubah nama barang dan harga yang berdasarkan Kd_barang yaitu B_001, awalnya nama barang adalah Buku Tulis dan harga nya 3500. disini kita SET atau kita rubah menjadi nm_barang adalah buku cerita dan harga 4500.
berikut Hasilnya:


10. Perintah DELETE
untuk perintah DELETE, yaitu akan menghapus 1 Record berdasarkan Kode atau Id
contohnya sebagai berikut :
SQL : DELETE FORM nama_table WHERE kd_barang=B_001; 
tekan enter

Komentar

Postingan populer dari blog ini

gambar ERD sistem informasi akademik

berikut ini contoh gambar diagram ER sistem informasi akademik sebuah kampus yang pernah aku buat

Latihan membuat ERD Sistem Informasi Mini Market

kali ini aku mencoba memmbuat gambar ERD Sistem Informasi Mini market semoga bermanfaat

Contoh Program Penjualan Mengunakan if di turbo pascal 7.1

Kali ini aku akan memmberikan contoh membuat program penjualan sederhana menggunakan if dengan Turbo Pascal 7.1. dulu aku membuat program ini buat tugas kuliah pemrograman terstruktur. :) ga' perlu banyak basa-basi karna emang udah basi sich.. :D let's do!! pertama tulis programnya kayak gini ya...   uses crt; var napem,nb:string[15] ;     hrg,jb,jh,disc,tot:real; begin clrscr; writeln; writeln('----------------------------------------'); writeln(' DATA PENJUALAN BUAH SEGAR /KG'); writeln('----------------------------------------'); writeln; write('Nama Pembeli     =  '); readln(napem); writeln; write('Buah Yang Dibeli =  '); readln(nb); writeln('.............................'); if nb='jeruk' then hrg:=5000 else if nb='mangga' then hrg:=7000 else if nb='apel' then hrg:=9000 else if nb='duren' then hrg:=11000; begin end; writeln; write('Harga Buah       =','Rp&#