Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehAdi Sanjaya Telah diubah "6 tahun yang lalu
1
EXIT KD 3.4 “ Fungsi-Fungsi Agregasi “. MATERI Disusun Oleh :
Kelompok 4 : Ardyansyah Muchsin J. (04) Dara Ninggar P. (09) Muharrom Ali A. (24) Ramadhan Rizqi S. (26) Febri Tri Cahyo S. (34) MATERI
2
Fungsi – fungsi agregasi
EXIT Fungsi – fungsi agregasi NEXT
3
Definisi Fungsi Agregasi
EXIT Definisi Fungsi Agregasi Fungsi agregasi merangkum hasil dari sebuah ekspresi atau sejumlah baris, mengembalikan sebuah nilai tunggal. PREV PREV NEXT NEXT
4
Jenis – jenis dan fungsi agregasi
EXIT Jenis – jenis dan fungsi agregasi SUM : Untuk menjumlah suatu kolom tertentu yang telah definisikan dalam perintah select. Sintak : SELECT SUM (nama_kolom) FROM nama_tabel Ex: SELECT SUM (SKS) FROM Mata_Kuliah PREV NEXT
5
Jenis – jenis dan fungsi agregasi
EXIT Jenis – jenis dan fungsi agregasi COUNT : Untuk menghitung jumlah baris yang telah diinputkan dalam sebuah tabel Sintak : SELECT COUNT (nama_kolom) FROM nama_tabel Ex: SELECT COUNT (*) FROM mahasiswa SELECT COUNT (SKS) FROM Mata_Kuliah PREV NEXT
6
Jenis – jenis dan fungsi agregasi
EXIT Jenis – jenis dan fungsi agregasi AVG : Untuk menghitung nilai rata – rata dari suatu kolom tertentu yang telah definisikan dalam perintah select. Sintak : SELECT AVG (nama_kolom) FROM nama_tabel Ex: SELECT AVG (SKS) FROM Mata_Kuliah PREV NEXT
7
Jenis – jenis dan fungsi agregasi
EXIT Jenis – jenis dan fungsi agregasi MIN : Untuk mengetahui nilai terkecil dari sebuah kolom tertentu dalam perintah select Sintak : SELECT MIN (nama_kolom) FROM nama_tabel Ex: SELECT MIN (SKS) FROM Mata_Kuliah PREV NEXT
8
Jenis – jenis dan fungsi agregasi
EXIT Jenis – jenis dan fungsi agregasi MAX : Untuk mengetahui nilai terbesar dari sebuah kolom tertentu dalam perintah select Sintak : SELECT MAX (nama_kolom) FROM nama_tabel Ex: SELECT MAX (SKS) FROM Mata_Kuliah PREV NEXT
9
EXIT Group By Group by menggunakan field tersembunyi
Mysql menambah penggunaan group by sehingga dapat menggunakan kolom atau perhitungan dari daftar select yang tidak tampak pada klausa group by. Hal ini berlaku untuk nilai yang mungkin untuk group ini. PREV NEXT
10
EXIT Group By Ex : Anda tidak perlu mengelompokkan pelanggan.nama pada query dibawah ini: Mysql> SELECT order.custid, customer.name, MAX(payments) è FROM order, customer è WHERE order.custid=customer.custid è GROUP BY order.custid; PREV NEXT
11
EXIT Klausa Having Memiliki klausa digunakan untuk menyaring data berdasarkan fungsi kelompok. Hal ini mirip dengan kondisi WHERE tapi digunakan dengan fungsi kelompok. Fungsi kelompok tidak dapat digunakan dalam MANA Klausul tetapi dapat digunakan dalam klausa HAVING. PREV NEXT
12
EXIT Klausa Having Ex : Jika Anda ingin memilih departemen yang jumlah gaji yang dibayarkan untuk karyawan lebih dari 25000, query sql akan seperti; SELECT dept, SUM (salary) FROM employee GROUP BY dept HAVING SUM (salary) > 25000 PREV NEXT
13
EXIT Klausa Where Klausa WHERE digunakan untuk menyaring catatan. Klausa WHERE digunakan untuk ekstraksi hanya catatan yang memenuhi kriteria tertentu. PREV NEXT
14
Klausa Where Dengan klausa WHERE, operator berikut yang dapat digunakan : Operator Description = Sama dengan <> Tidak sama dengan > Lebih besar dari < Kurang dari >= Lebih besar atau sama dengan <= Kurang atau sama dengan BETWEEN Antara range inklusif LIKE Pencarian pola IN Jika mengetahui nilai yang pasti dan menginginkan kembali untuk setidaknya satu dari kolom PREV NEXT
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.