ini adalah BlogQ... Sebagai tempat mencurhatkan apa aja yang bisa mo aq tuliskan... bisa tugas juga.. sebenarnya aq bingung mau menulis apa... karena saya bukan seorang penulis ... ingin mencurahkan segala uneg-uneg, ide dan gagasan yang mungkin tidak bisa tersalurkan secara nyata.HAHAHAAA Maka dari itu dengan ngeblog, segala macam dan gagasan tersebut bisa dicurahkan dalam sebuah tulisan di blog. selain itu aq juga mau sering posting hasil belajarq.. LoVe

Sunday, October 12, 2014

Belajar Oracle Menyenangkan.

Hari minggu ini  diisi dengan belajar
dosennya si ank hihiihi


belajar oracle yuuu

create table okta (nomor_id number(3) not null primary key, nama_barang varchar2(30) not null, harga varchar2(30) not null);

insert into okta values (121,'odol','5000');
insert into okta values (131,'sabun','6000');
insert into okta values (141,'sikat gigi','7000');
insert into okta values (151,'shampoo','9000');

NOMOR_ID NAMA_BARANG   HARGA
121          odol          5000
131          sabun          6000
141          sikat gigi                  7000
151          shampoo          9000


create table rina (nomor_id number(3) not null, stock varchar2(10) not null, status varchar2(10) not null)

NOMOR_ID STOCK STATUS
121           50          ada
131           0        habis
141          10     ada
151          100    ada



desc rina;

insert into rina values (151,'100','ada');

select * from rina


select stock,status from rina;  ini cara menampilkan tabel stock dan status

select a.nama_barang,a.harga from okta a,rina b where a.nomor_id=b.nomor_id


soal 

1.Tampilkan nama barang dan harganya dimana barang tersebut habis

select a.nomor_id,a.nama_barang,a.harga,b.status from okta a,rina b where a.nomor_id=b.nomor_id and b.status='habis'; 


NOMOR_ID     NAMA_BARANG HARGA            STATUS
131                       sabun             6000               habis


2.Tampilkan namabarang  dan harga  yang harganya di bawah 7000
select nama_barang,harga from okta where harga <7000; 

NAMA_BARANG  HARGA
odol                              5000
sabun                          6000

3.Tampilkan namabarang  yang harganya di bawah 7000
select harga from okta where harga <7000; 
HARGA
5000
6000



4.Tampilkan  nama barang,stock,status yang statusnya masih ada 


select a.nama_barang,b.stock,b.status from okta a,rina b where a.nomor_id=b.nomor_id and b.status='ada'; 

NAMA_BARANG     STOCK STATUS
odol                        50              ada
sikat gigi                        10                 ada
shampoo                       100                 ada