MODUL 6 JOIN ANTAR TABEL DENGAN FUNGSI AGREGASI - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

MODUL 6 JOIN ANTAR TABEL DENGAN FUNGSI AGREGASI

Description:

Title: PowerPoint Presentation Last modified by: Rini Created Date: 1/1/1601 12:00:00 AM Document presentation format: On-screen Show Other titles – PowerPoint PPT presentation

Number of Views:27
Avg rating:3.0/5.0
Slides: 7
Provided by: acid150
Category:

less

Transcript and Presenter's Notes

Title: MODUL 6 JOIN ANTAR TABEL DENGAN FUNGSI AGREGASI


1
MODUL 6JOIN ANTAR TABEL DENGAN FUNGSI AGREGASI
  • Kusrini, M.Kom

2
  • Menampilkan Jumlah Kelas yang diajar oleh Dosen
    Kusrini
  • SELECT COUNT (K.IdKelas)
  • FROM DOSEN D, KELAS K
  • WHERE D.NIP K.NIP
  • AND D.NAMA Kusrini

3
  • Menampilkan Nama dan IPK Semua Mahasiswa urut
    nama descending
  • SELECT M.NAMA,
  • SUM(T.SKS K.NILAI)/SUM(T.SKS) AS IPK
  • FROM MAHASISWA M, MATAKULIAH T, KRS K,
  • KELAS L
  • WHERE M.NIM K.NIM
  • AND K.IDKELAS L.IDKELAS
  • AND L.KODE T.KODE
  • GROUP BY M.NAMA
  • ORDER BY M.NAMA DESC

Ditampilkan yang IPK nya gt 3.5 dan diurutkan dari
IPK tertinggi?
4
  1. Menampilkan matakuliah dan rata-rata nilai
    berdasarkan matakuliahnya
  2. Menampilkan nama mahasiswa dan nilai tertinggi
    tiap-tiap mahasiswa
  3. Menampilkan kelas dan nilai tertinggi tiap-tiap
    kelas yang nilai tertingginya gt 2
  4. Menampilkan idkelas, namamatakuliah, nama dosen
    dan jumlah peserta dalam tiap-tiap kelas
  5. Menampilkan nama dosen dan jumlah mahasiswa yang
    ikut dikelas dosen tersebut

5
Query Bersarang
  • SELECT K.NIM, M.nama, K.IdKelas, K.Nilai
  • FROM Mahasiswa M, KRS K
  • WHERE M.NIM K.NIM

SELECT K.NIM, (Select M.nama From Mahasiswa
M Where M.NIM K.NIM) as Nama, K.IdKelas,
K.Nilai FROM KRS K
6
Tampilkan data dosen yang tidak mengajar
  • SELECT D.NAMA
  • FROM DOSEN D LEFT JOIN KELAS K
  • ON D.NIP K.NIP
  • WHERE K.NIP IS NULL
  • SELECT NAMA
  • FROM DOSEN
  • WHERE NIP NOT IN
  • (SELECT NIP FROM KELAS)
Write a Comment
User Comments (0)
About PowerShow.com