Selasa, 18 April 2017

Tugas H 6 SQL Server



  1. Tampilkan nama supplier yang barangnya indomie
     
    select supplier.nmsup from supplier, barang, pembelian where supplier.kdsup=pembelian.kdsup and barang.kdbrg=pembelian.kdbrg and barang.nmbrg='indomie'
     

     
  2. Tampilkan jumlah beli yang nama barangnya indomie
     
    select pembelian.jumlahbeli from supplier, barang, pembelian where supplier.kdsup=pembelian.kdsup and barang.kdbrg=pembelian.kdbrg and barang.nmbrg='indomie'
     

     
  3. Tampilkan nama barang yang harga beli di atas 10.000
     
    select pembelian.hargabeli from supplier, barang, pembelian where supplier.kdsup=pembelian.kdsup and barang.kdbrg=pembelian.kdbrg and pembelian.hargabeli > 10000
     

     
  4. Tampilkan kode supplier, nama supplier yang total pembelian di atas 100.000
     
    select supplier.kdsup, supplier.nmsup  from supplier, barang, pembelian where supplier.kdsup=pembelian.kdsup and barang.kdbrg=pembelian.kdbrg and pembelian.total > 100000

     
  5. Tampilkan jenis barang yang stok nya habis
     
    select barang.jnsbrg from supplier, barang, pembelian where supplier.kdsup=pembelian.kdsup and barang.kdbrg=pembelian.kdbrg and barang.jumlah < 55 group by barang.jnsbrg
     

     
  6. Tampilkan alamat supplier yang melaksanakan  transaksi tanggal 5 januari 2017
     
    select supplier.alamatkantor  from supplier, barang, pembelian where supplier.kdsup=pembelian.kdsup and barang.kdbrg=pembelian.kdbrg and pembelian.tanggalbeli='2017-01-05'
     

     
  7. Tampilkan nama barang, nama supplier untuk bulai mei 2017
     
    select barang.nmbrg, supplier.nmsup  from supplier, barang, pembelian where supplier.kdsup=pembelian.kdsup and barang.kdbrg=pembelian.kdbrg and MONTH(pembelian.tanggalbeli)='5'
     

     
  8. Tampilkan no nota, nama barang, nama supplier dan alamat perusahaan supplier
     
    select pembelian.nonota, barang.nmbrg, supplier.nmsup, supplier.alamatkantor  from supplier, barang, pembelian where supplier.kdsup=pembelian.kdsup and barang.kdbrg=pembelian.kdbrg
     

     
  9. Tampilkan nama barang dan nama supplier untuk barang yang stoknya di bawah 100
     
    select barang.nmbrg, supplier.nmsup from supplier, barang, pembelian where supplier.kdsup=pembelian.kdsup and barang.kdbrg=pembelian.kdbrg and barang.jumlah < 100
     

     
  10. Tampilkan semua nama barang dan nama supplier
     
    select barang.nmbrg, supplier.nmsup from supplier, barang, pembelian where supplier.kdsup=pembelian.kdsup and barang.kdbrg=pembelian.kdbrg
     





Kamis, 06 April 2017

Tugas 4 Soal 10

1. Tampilkan Jenis Barang, Jumlah Beli, dan Nama Supplier


2. Tampilkan Jenis Barang, Tanggal Beli dan Total yang Totalnya lebih dari 1000000


3. Tampilkan Nama Barang, Nama Supplier yang Jumlah Belinya antara 200-300



4. Tampilkan Nama Barang, Jenis Barang dari Supplier Ahmad Luthfi



5. Tampilkan Nomor Nota, Nama Supplier, Tanggal Lahir dan Harga Beli yang Harga Beli nya 3000



6.Tampilkan Tanggal Beli, Nama Supplier, Alamat Kantor dan Alamat Kantornya Jl. Melon



7. Tampilkan Nomor Nota, Kode Barang, Nama Barang, Jenis Barang dan Tanggal Beli yang Jenis Barangnya Rokok



8. Tampilkan Nomor Nota, Nama Barang, Nama Supplier dan Jumlah Beli yang Jumlah Belinya 200



9. Tampilkan Nomor Nota, Kode Barang, Nama Barang, Jenis Barang dan Tanggal Beli yang nomor notanya 'HG004'





10. Tampilkan Nomor Nota, Nama Barang, Nama Supplier dan Jumlah Beli yang Nama Suppliernya 'Danny Worsnop'



Senin, 03 April 2017

Tugas 4 hari 4

Tugas Membuat Tabel Pembelian

1. Membuat tabel pembelian

 create table pembelian
 (nonota varchar(10) primary key,
 kdbrg varchar(10) foreign key references barang(kdbrg),
 kdsup varchar(10) foreign key references supplier(kdsup),
 tanggalbeli date,
 jumlahbeli int,
 hargabeli int,
 total int)





2. Memasukkan isi tabel pembelian

insert into pembelian
 values ('HG001','001','Sup006','03/01/2017','200','2000','400000')
 insert into pembelian
 values ('HG002','004','Sup002','02/01/2017','150','3000','450000')
 insert into pembelian
 values ('HG003','007','Sup001','02/01/2017','300','2000','1200000')
 insert into pembelian
 values ('HG004','002','Sup003','02/02/2017','150','2000','500000')
 insert into pembelian
 values ('HG005','003','Sup004','02/02/2017','300','2500','1100000')
 insert into pembelian
 values ('HG006','005','Sup005','03/02/2017','110','1000','200000')
 insert into pembelian
 values ('HG007','006','Sup007','04/01/2017','200','2000','1200000')
 insert into pembelian
 values ('HG008','008','Sup008','02/04/2017','100','2000','1500000')
 insert into pembelian
 values ('HG009','009','Sup009','04/03/2017','250','3000','1600000')
 insert into pembelian
 values ('HG010','010','Sup010','03/04/2017','300','2000','1200000')



3. Menampilkan isi tabel pembelian

select * from pembelian



Tugas Ke 7 Praktek SQL Server

Melanjutkan dari tugas yang sebelumnya yaitu menambahkan sebuah tabel retur jual 1. Isi Data, Ambil dari tabel penjualan   2. Update ...