Minggu, 30 Mei 2010

Tugas SQL

Nama    : Deniel Christ Evhan Munthe                    
Nrp        : 208.511.108
Lokal      : C
Kategori : Tugas

Tabel Data














Tabel Penjual









1.   Tampilkan lah CODE yang memiliki  nama algoritma
JAWAB :
select CODE from tdata
where judul in
( select NAMA from tpenjual
where nama like 'ALGORITMA')
OUTPUT :






2.  Tampilkanlah semua data yang namanya adalah RPL dari table tDATA

JAWAB :

select * from tdata
where judul in
( select NAMA from tpenjual
where nama like 'RPL')
OUTPUT :






3 . Tentukan tanggal  yang pengharangnya bernama AHMAD
JAWAB :
select tanggal from tpenjual
where nama in
(select judul from tdata
where pengarang like 'AHMAD')

OUTPUT :





4. Tampilkanlah semua data dimana bukunya di tulis oleh BUDI
JAWAB :

SELECT * FROM TPENJUAL WHERE NAMA IN
(SELECT JUDUL FROM TDATA
WHERE PENGARANG LIKE 'BUDI')
OUTPUT :





5. Tampilkanlah tanggal harga dan jumlah dari buku yang ditulis oleh SUDIRMAN
JAWAB : 

select tanggal , harga, jumlah from tpenjual
where nama in
(select judul from tdata
where pengarang like 'SUDIRMAN')

OUTPUT :





6. Berapakah jumlah buku yang ditulis oleh AHMED
JAWAB :

select jumlah from tpenjual
where nama in
(select judul from tdata
where pengarang like 'AHMAD')

OUTPUT :






7. Apakah AKREDITASI buku dari buku yang dikarang oleh AHMAD dan SUDIRMAN
JAWAB :

select AKREDITASI from tpenjual
where NAMA in 
( select JUDUL from tDATA
where pengarang like 'AHMAD' OR PENGARANG LIKE 'SUDIRMAN')

OUTPUT :






8. Tampilkan semua data nama dan judul memiliki hubungan dan jumlahnya adalah 4

JAWAB : 

select * from tpenjual
where NAMA in 
( select JUDUL from tDATA
where jumlah > '4' )

OUTPUT :





9.  Berapakah jumlah AKREDITASI dari buku yang berjumlah 4

JAWAB :


select COUNT(AKREDITASI) from tpenjual
where NAMA in 
( select JUDUL from tDATA
where jumlah LIKE '4')

OUTPUT :





10.  Bagaimana cara agar kita mengetahui CODE bila Codenya memiliki huruf A dan namanya adalah RPL

JAWAB :

select code from tdata
where code like 'A%' AND judul in 
( select NAMA from tpenjual
where nama like 'RPL')
OUTPUT :