Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Dr. KUSRINI, M.KOM 66. Select * From nama_tabel [Where Kondisi] [Order by Kolom_x] Atau Select Kolom_1,Kolom_2,..Kolom_n From nama_tabel [Where Kondisi]

Presentasi serupa


Presentasi berjudul: "Dr. KUSRINI, M.KOM 66. Select * From nama_tabel [Where Kondisi] [Order by Kolom_x] Atau Select Kolom_1,Kolom_2,..Kolom_n From nama_tabel [Where Kondisi]"— Transcript presentasi:

1 Dr. KUSRINI, M.KOM 66

2 Select * From nama_tabel [Where Kondisi] [Order by Kolom_x] Atau Select Kolom_1,Kolom_2,..Kolom_n From nama_tabel [Where Kondisi] [Order by Kolom_x] 67

3  Menampilkan semua data mahasiswa SELECT * FROM MAHASISWA  Menampilkan semua data mahasiswa yang alamatnya YOGYA SELECT * FROM MAHASISWA WHERE ALAMAT = ‘YOGYA’ 68

4  Menampilkan NIM dan Nama Semua Mahasiswa SELECT NIM, NAMA FROM MAHASISWA  Menampilkan NIM dan Nama Semua Mahasiswa yang Alamatnya Yogya SELECT NIM, NAMA FROM MAHASISWA WHERE ALAMAT = ‘YOGYA’ 69

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 SELECT NIM, NAMA FROM MAHASISWA WHERE NAMA LIKE ‘%a%’ ORDER BY ALAMAT 70

6 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 select distinct thang from mahasiswa

8 select top 2 nim, nama from mahasiswa

9  Pengertian : Fungsi untuk mendapatkan informasi dari sekumpulan data  Jenis 1.MAX: Nilai tertinggi 2.MIN: Nilai terendah 3.AVG: Rata-rata 4.SUM: Jumlahan data 5.COUNT: Jumlahan Item 74

10 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 75

11  Fungsi selain COUNT  harus menyebutkan nama kolom yang bertipe angka di dalam kolom 76

12  Jumlah Mahasiswa SELECT count (*) FROM Mahasiswa atau SELECT Count(Nim) FROM Mahasiswa  Total Nilai NIM 4 SELECT Sum(Nilai) FROM KRS WHERE Nim = 4 77

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) FROM KRS GROUP BY IdKelas 78

14  Nilai Terendah KRS dikelompokkan berdasarkan NIM urut NIM Desc SELECT Min(Nilai) FROM KRS GROUP BY NIM ORDER BY NIM Desc 79

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 80

16  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 81

17 82 Yang ditulis di lembar jawab: 1.Script SQL 2.Tabel Hasil Eksekusi Soal ada di bagian terakhir modul (1 s/d 10) D:\ SBD_Rini\ 4._Query_1_tabel Langkah Praktikum yang sudah punya tabel: 1.Buka Query Analyzer 2.Aktifkan database SBDXXXX 3.Isi data dengan mengkopi isi file “Query insert” Langkah Praktikum yang belum punya tabel: 1.Buka Query Analyzer 2.Hapus database SBDXXXX 3.Buat Database SBDXXXX 4.Aktifkan database SBDXXXX 5.Buat Tabel dengan mengkopi isi file “Script buat tabel” 6.Isi data dengan mengkopi isi file “Query insert”

18 83

19 1. Menampilkan semua data matakuliah 2. Menampilkan Nama_matakuliah dari tabel matakuliah yang sksnya 2 urut berdasarkan kode 3. Menampilkan nama dosen yang huruf akhirnya ‘H’ 4. Menampilkan semua data kelas yang kodenya > ‘C’ 5. Menampilkan semua data kelas yang idkelasnya > 2 dan NIP nya kurang dari 4 diurutkan berdasarkan NIP desc dan IdKelas Asc 6. Menampilkan NIM, dan Nilai dari data KRS yang nilainya tidak NULL dan IdKelas 1 urut berdasarkan NIM 84

20 7. Jumlah Mahasiswa pada tabel Mahasiswa dikelompokkan berdasarkan tahun Angkatan Diurutkan berdasarkan Tahun Angkatan Desc 8. Jumlah Nilai Pada KRS yang Nilainya tidak NULL dan NIM > 1 9. Rata-rata Nilai Mahasiswa Dikelompokkan Berdasarkan NIM yang TotalNilainya > 3 10. NIP tertinggi pada tabel Dosen yang namanya mengandung huruf I 85


Download ppt "Dr. KUSRINI, M.KOM 66. Select * From nama_tabel [Where Kondisi] [Order by Kolom_x] Atau Select Kolom_1,Kolom_2,..Kolom_n From nama_tabel [Where Kondisi]"

Presentasi serupa


Iklan oleh Google