Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehDewi Kusumo Telah diubah "6 tahun yang lalu
1
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
Dr. KUSRINI, M.KOM
2
SYNTAX Select * From nama_tabel [Where Kondisi] [Order by Kolom_x] Atau Select Kolom_1,Kolom_2,..Kolom_n
3
CONTOH Menampilkan semua data mahasiswa SELECT * FROM MAHASISWA
Menampilkan semua data mahasiswa yang alamatnya YOGYA WHERE ALAMAT = ‘YOGYA’
4
Menampilkan NIM dan Nama Semua Mahasiswa
SELECT NIM, NAMA FROM MAHASISWA Menampilkan NIM dan Nama Semua Mahasiswa yang Alamatnya Yogya WHERE ALAMAT = ‘YOGYA’
5
Menampilkan NIM dan Nama Mahasiswa yang diurutkan berdasarkan Nama Ascending dan Alamat Descending
SELECT NIM, NAMA FROM MAHASISWA ORDER BY NAMA, ALAMAT DESC Menampilkan Nama dan Alamat Mahasiswa yang namanya ada ‘a’, urut Alamat WHERE NAMA LIKE ‘%a%’ ORDER BY ALAMAT
6
Penggunaan Case select nim, idkelas, nilai = case nilai when 4 then 'A' when 3 then 'B' when 2 then 'C' when 1 then 'D' else 'E' end from krs
7
Penggunaan Distinct select distinct thang from mahasiswa
8
Penggunaan Top select top 2 nim, nama from mahasiswa
9
FUNGSI AGREGASI Pengertian : Fungsi untuk mendapatkan informasi dari sekumpulan data Jenis MAX : Nilai tertinggi MIN : Nilai terendah AVG : Rata-rata SUM : Jumlahan data COUNT : Jumlahan Item
10
SYNTAX SELECT kolom_1, kolom_2, …, kolom_n ,avg|max|min|sum|Count(kolom_x) FROM Nama_Tabel [WHERE Kondisi] GROUP BY kolom_1, kolom_2, …, kolom_n HAVING Kondisi Fungsi
11
CATATAN Fungsi selain COUNT harus menyebutkan nama kolom yang bertipe angka di dalam kolom
12
CONTOH Jumlah Mahasiswa SELECT count (*) FROM Mahasiswa atau
SELECT Count(Nim) Total Nilai NIM 4 SELECT Sum(Nilai) FROM KRS WHERE Nim = 4
13
Rata-rata Nilai untuk IdKelas 1
SELECT AVG(Nilai) FROM KRS WHERE IdKelas = 1 IdKelas dan Nilai Tertinggi pada KRS dikelompokkan berdasarkan Kelas SELECT IdKelas, Max(Nilai) GROUP BY IdKelas
14
Nilai Terendah KRS dikelompokkan berdasarkan NIM urut NIM Desc
SELECT Min(Nilai) FROM KRS GROUP BY NIM ORDER BY NIM Desc
15
Nilai Rata-rata KRS dari idkelas > 1 dikelompokkan berdasarkan NIM yang jumlahan itemnya > 1 diurutkan berdasarkan NIM SELECT AVG(Nilai) FROM KRS WHERE IdKelas > 1 GROUP BY NIM HAVING COUNT(*) > 1 ORDER BY NIM Desc
16
LANGKAH PRAKTIKUM Buka Query Analyzer Aktifkan Database Anda!!!!
Dari Query Analyzer buka file QueryInsert.sql Jalankan (Tekan tombol F5)!!! Tutup file QueryInsert.sql Buka lembar kerja baru Buat Query pada Latihan : Tulis Query Catat Hasil Kumpulkan
17
LATIHAN Menampilkan semua data matakuliah
Menampilkan Nama_matakuliah dari tabel matakuliah yang sksnya 2 urut berdasarkan kode Menampilkan nama dosen yang huruf akhirnya ‘H’ Menampilkan semua data kelas yang kodenya > ‘C’ Menampilkan semua data kelas yang idkelasnya > 2 dan NIP nya kurang dari 4 diurutkan berdasarkan NIP desc dan IdKelas Asc Menampilkan NIM, dan Nilai dari data KRS yang nilainya tidak NULL dan IdKelas 1 urut berdasarkan NIM
18
Jumlah Mahasiswa pada tabel Mahasiswa dikelompokkan berdasarkan tahun Angkatan Diurutkan berdasarkan Tahun Angkatan Desc Jumlah Nilai Pada KRS yang Nilainya tidak NULL dan NIM > 1 Rata-rata Nilai Mahasiswa Dikelompokkan Berdasarkan NIM yang TotalNilainya > 3 NIP tertinggi pada tabel Dosen yang namanya mengandung huruf i
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.