Senin, 22 April 2013

Soal & Pembahasan SQL ( Structure Query Language)


 Soal & Pembahasan :



Buatlah SQL dari perintah dibawah ini :
1.Cari seluruh pelanggan yang tinggal di luar kota Bandung !
select  nama,kota
from PELANGGAN
where Kota != bandung

2.Cari seluruh pelanggan yang tarifnya RT2 dan dayanya <=900VA !
select a.nama , c.tarif , c.daya
from pelangan a,RI b, rekening c.
where a.no_plg = b.no_plg and c.no_rek = b.no_rek and tarif = "RT2" and  daya <=900


3.Tampilkan nomer pelanggan yang total bayarnya > 100.000 !
select a.no_plg, c.total_bayar
from pelanggan a, r1 b, rekening c
where a.no_plg = b.no_plg and b.no_rek = c.no_rek and total_bayar > 100000

4.Tampilkan nama dan jalan pelanggan yang tarifnya RT1 !
select a.nama , a.jalan_pelanggan , c.tarif
from pelanggan a, RI b, Rekening c
where a.no_plg = b.no_plg and c.no_rek = b.no.rek and tarif ="RT1"

5.Tampilkan nomer rekening dan total bayar yang dayanya 450 VA !
select no_rek , total_bayar
from rekening
where daya = 450

6.Tampilkan Nama Pelanggan dan kota yang tarifnya RT1 atau RT2!
select a.nama , a.kota , c.tarif
from pelanggan a, RI b, Rekening c
where a.no_plg = b.no_plg and c.no_rek= b.no_rek and tarif = "RT1" or tarif ="RT2"

7.Tampilkan Nama Pelanggan, Jalan dan Kota yang tarifnya RT1!
select a.nama, a.jalan, a.kota , c.tarif
from pelanggan a,RI b, Rekening c
Where a.no_plg = b.no_plg and c.no_rek = b.no_rek and tarif = "RT1"