Wednesday, April 5, 2017

Menampilkan Isi Tabel dengan Join

selamat siang semua
sekarang saya akan melanjutkan
dari materi yang kemarin yaitu relasi tabel
disini saya akan mempraktekkan menampilkan isi tabel dengan menggunakan Join.
coba kita praktekkan.

  1. Tampilkan nmbrg,jnsbrg, Nmsup, AlamatKantor yang memiliki harga < 10000  menggunakan Inner Join
     
  2. Tampilkan kdsup, Email,nmbrg, jnsbrg, harga pada table pembelian yang memiliki Jumlah beli<10 menggunakan perintah Inner Join 
     
  3. Tampilkan nmbrg, jnsbrg, tglbeli pada table barang menggunakan perintah inner Join
    dengan ketentuan memiliki harga>2000 menggunakan perintah Inner Join 

     
  4. Tampilkan nmsup,alamatkantor,telpkantor,jekel pada table supplier menggunakan perintah inner Join dengan ketentuan memiliki jenis kelamin adalah pria menggunakan perintah Inner Join 
  5. Tampilkan No_nota, jnsbrg, Nmsup, harga, telpkantor,email dengan menggunakan perintah Left Join
  6. Tampilkan No_nota, nmbrg, harga, tglbeli, hargabeli,total dengan menggunakan perintah Left Join
  7. Tampilkan nmbrg,tglbeli, jumlahbeli, nmsup,alamat kantor,telpkantor,email pada table pembelian yang meiliki  harga<20000 menggunakn perintah Right Join
  8. Tampilkan nmbrg, Nmsup,tglbeli, Email, Jumlah_beli pada table pembelian yang meiliki  harga= 7000 menggunakn perintah Right Join
  9. Tampilkan Nonota,nmsup alamatkantor,email pada table Barang menggunakn perintah CROSS JOIN
  10. Tampilkan nmbrg, Nmsup,jumlah, Tanggal_beli, Telpkantor  yang memilki Telpkantor berawalan '0291' menggunakan perintah like dan inner join

Monday, April 3, 2017

RELASI DALAM SQL SERVER

Hay teman
sekarang kita melanjutkan kembali cara membuat relasi dalam database sql server
kemarin kita sudah membuat table Barang dan Sypplier. dan sekarang kita harus membuat table Pembelian.
dengan merelasikan antara kdbrg dan kdsup dan masin-masing table tersebut.
baiklah cara merelasikannya sebagai berikut :


1. Membuat Table Pembelian

CREATE TABLE pembelian(
nonota varchar(10) PRIMARY KEY,
kdbrg varchar(10) foreign key references barang,
kdsup varchar(10) foreign key references supplier,
tglbeli date,
jumlahbeli int,
hargabeli INT,
total INT)

2. Mengisi Table Pembelian

insert into pembelian values
('HG001','001','Sup001','03/01/2017',200,2000,400000),('HG002','002','Sup003','02/01/2017',150,3000,450000)
('HG003','003','Sup006','02/01/2017',300,4000,1200000),
('HG004','004','Sup004','04/21/2017',4,18000,72000),
('HG005','005','SUp003','05/12/2017',2,75000,150000),
('HG006','003','Sup007','06/23/2017',20,2000,40000),
('HG007','002','Sup005','07/30/2017',10,14000,140000),
('HG008','003','Sup008','08/25/2017',5,7000,35000),
('HG009','004','Sup009','09/11/2017',10,18000,180000),
('HG010','005','Sup010','10/10/2017',10,75000,750000)



Dan hasilnya adalah seperti berikut.