Senin, 31 Mei 2010

tugas 3 seleksi data

soal plus jawabannya......

1.. tampilkan kode pelanggan,mana pembeli,nama motor serta harga motor dimana nama motor adalah supra dari tabel motor, pelanggan, dan pembelian.
Select pelanggan.kode, pembelian.nama_pembeli, motor.nm_motor, pembelian.harga_motor FROM motor, pelanggan, pembelian WHERE nm_motor="supra" AND motor.kode=pelanggan.kode=pembelian.kode



2. Tampilkan nama motor,nama pelanggan dan harga motor dari tabel motor,pelanggan,pembelian dimana nama pelanggan di awali dengan huruf “i”.

SELECT motor.nm_motor,pelanggan.nama_pelanggan,pembelian.harga_motor FROM motor,pelanggan,pembelian WHERE nama_pelanggan LIKE "I%"AND motor.kode=pelanggan.kode=pembelian.kode



3. tampilakan nama pelanggan beserta alamatnya dan sistem pembayaran dari tabel motor,pelanggan,pembelian dimana mempunyai alamat di semarang dan sistem pembarayannya dengan kredit.

SELECT pelanggan.nama_pelanggan,pelanggan.Alamat,pembelian.sistem_pembayaran FROM motor,pelanggan,pembelian WHERE alamat="semarang" AND sistem_pembayaran="KREDIT" AND motor.kode=pelanggan.kode=pembelian.kode

4. tampilkan nama motor, warna, serta harganya dari tabel motor,pelanggan, dan pembelian dimana motor berwarna hijau dan dengan nama depan dimulai dengan huruf “k”

SELECT motor.nm_motor,motor.Warna,pembelian.harga_motor FROM motor JOIN pembelian JOIN pelanggan ON warna="hijau" AND nm_motor LIKE "k%"AND motor.kode=pelanggan.kode=pembelian.kode

5. tampilkan nama pelanggan, jenis kelamin dan alamat dari tabel motor,pelanggan, dan pembelian dimana jenis kelamin pelanggan adalah perempuan dan alamatnya di kudus.

SELECT pelanggan.nama_pelanggan,pelanggan.JK,pelanggan.Alamat FROM motor JOIN pembelian JOIN pelanggan ON JK="p" AND alamat="kudus" AND motor.kode=pelanggan.kode=pembelian.kode


selesai.....selamat menikmati...hehehe


Rabu, 12 Mei 2010

TUGAS SELEKSI DATA

TUGAS SELEKSI DATA KU


SOAL PLUS JAWABANNYA

1. tampilkan nama motor yang huruf depannya “s”, merk dan pembeli motor dengan tabel motor dan pembelian

SELECT motor.nm_motor,motor.Merk,pembelian.Nama_pembeli FROM motor,pembelian WHERE nm_motor LIKE "s%" AND motor.id_motor=pembelian.id_motor


2. Tampilkan nama pembeli, mana motor, warna motor dan tanggal pembelian pada tanggal 30 dari tabel motor dan pembelian

SELECTpembelian.Nama_pembeli,motor.nm_motor,motor.Warna,pembelian.TGL_Pembelian FROM motor, pembelian WHERE tgl_pembelian LIKE "%30%" AND motor.id_motor=pembelian.id_motor

3. Tampilkan nama motor, tahun dan sistem pembayaran yang menggunakan kredit dari tabel motor dan pembelian

SELECT motor.nm_motor,motor.tahun,pembelian.Sistem_Pembayaran FROM motor JOIN pembelian ON Sistem_Pembayaran="KREDIT" AND motor.id_motor=pembelian.id_motor


4. Tampilkan id_motor, merk motor yang berwarna hitam serta harga motornya dari tabel motor dan pembelian

SELECT motor.id_motor,motor.Merk,motor.Warna,pembelian.harga_motor FROM motor JOIN pembelian ON warna="hitam" AND motor.id_motor=pembelian.id_motor


5. Tampilkan nama pembeli, tanggal pembelian dan nama motor yang huruf depannya “b” dari tabel motor dan pembelian

SELECT pembelian.Nama_pembeli,pembelian.TGL_Pembelian,motor.nm_motor FROM motor CROSS JOIN pembelian ON nm_motor LIKE "b%" AND motor.id_motor=pembelian.id_motor


6. Tampilkan nama pembeli, harga motor, nama motor yang tahun keluarnya adalah 2008 dari tabel motor dan pembelian

SELECTpembelian.Nama_pembeli,pembelian.harga_motor,motor.nm_motor,motor.tahun FROM motor CROSS JOIN pembelian ON tahun=2008 AND motor.id_motor=pembelian.id_motor

7. Tampilkan nama motor, tanggal pembelian pada bulan juni serta harga motor dari tabel motor dan pembelian

SELECT motor.nm_motor,pembelian.TGL_Pembelian,pembelian.harga_motor FROM motor CROSS JOIN pembelian ON tgl_pembelian LIKE "%juni%" AND motor.id_motor=pembelian.id_motor



8. Tampilkan nama pembeli, harga motor paling tinggi, dan tahunnya dengan tabel motor dan pembelian

SELECT pembelian.Nama_pembeli,MAX(pembelian.harga_motor) ,motor.tahun FROM motor STRAIGHT_JOIN pembelian

9. Tampilkan nama motor dengan tahun motor paling lama dan harga motor paling tinggi serta sistem pembayarannya dari tabel motor dan pembelian

SELECT motor.nm_motor,MIN(motor.tahun),MAX(pembelian.harga_motor),pembelian.Sistem_Pembayaran FROM motor STRAIGHT_JOIN pembelian




10. Tampilkan nama pembeli,nama motor dengan mengelompokkan menurut sistem pembayaran

SELECT pembelian.Nama_pembeli,motor.nm_motor,pembelian.Sistem_Pembayaran FROM motor,pembelian GROUP BY sistem_pembayaran


SELESAI....SELAMAT MENCOBA.....