seleksi 3 tabel (tugas 3)
nah..sekarang waktunya mengerjakan tugas 3,
tugas ini melanjutkan tugas 2 kemaren, jadi kita kan menggunakan tabel yg sama, yaitu tabel "tugas2", tabel itu terdiri dari
tabel "data pelajarran"
tabel "data siswa"
dan yang terakhir adalah tabel "nilai siswa"
pertama-tama yang harus kita lakukan adalah membuat query 3 tabel, seperti biasa..kita drag tabel ke Query wizard kemudian kita drag nama kolom yang sma
jadinya seperti berikut
disini saya akan membuat 5 seleksi data untuk 3 tabel dengan menggunakan klausa :
-join on
-where
yaitu sebagai berikut :
1. Tampilkan nama dan nilai siswa yang mempunyai nilai harian kurang dari 80
SELECT nama, nilai_harian FROM data_pelajarran, data_siswa, nilai_siswa WHERE nilai_harian<80 AND data_siswa.no_abs=nilai_siswa.no_abs AND nilai_siswa.kode_pelajaran=data_pelajarran.kode_pelajaran
2.tampilkan nama dan nilai-nilai siswa yang mendapatkan nilai bahasa indonesia (11001)
SELECT d.Nama,n.Nilai_harian,n.Nilai_UAS,n.Nilai_UTS FROM data_pelajarran dp JOIN data_siswa d JOIN nilai_siswa n ON dp.kode_pelajaran=n.kode_pelajaran AND d.No_abs=n.No_abs AND dp.kode_pelajaran LIKE "11001%"
3. tampilkan nama guru, nama siswa, nama pelajaran serta nilai UASnya yang mempunyai nilai UAS lebih dari 80
SELECT dp.nama_guru, d.Nama, dp.nama_pelajaran, n.Nilai_UAS FROM data_pelajarran dp, data_siswa d, nilai_siswa n WHERE n.Nilai_UAS>80 AND dp.kode_pelajaran=n.kode_pelajaran AND d.No_abs=n.No_abs
4. tampilkan nama dan nilai uts siswa yang mempunyai nama berawalan huruf "m"
SELECT d.nama,n.Nilai_UTS FROM data_pelajarran dp JOIN data_siswa d JOIN nilai_siswa n ON dp.kode_pelajaran=n.kode_pelajaran AND d.No_abs=n.No_abs AND d.Nama LIKE "m%"
5. Tampilkan nama guru, kelas serta mata pelajaran yang di mengampu pelajaran bahasa inggris
SELECT dp.nama_guru, d.kelas, dp.nama_pelajaran FROM data_pelajarran dp, data_siswa d, nilai_siswa n WHERE dp.kode_pelajaran LIKE "11002" AND dp.kode_pelajaran=n.kode_pelajaran AND d.No_abs=n.No_abs
NB :untuk melihat gambarnya secara utuh...
klik pada gambar..
ukey..selesai...
tengkyu........
^^moe
chocolatemanis.blogspot.com
0 comments:
Posting Komentar