EXIT KD 3.4 “ Fungsi-Fungsi Agregasi “. MATERI Disusun Oleh :

Slides:



Advertisements
Presentasi serupa

Advertisements

SQL.
SQL (Structured Query Language)
BAHASA QUERY TERAPAN Sub Materi : Structured Query Language
Praktikum Database Query Tingkat Lanjut Abdul Kadir.
SQL Basis Data.
SQL ADVANCEADVANCE. SQL Data Type MySQL Text Type : 9/7/2014By : Suwondo, S.Kom2.
QUERY Antar Tabel Basis Data.
SQL.
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
Data Manipulation Language (Aggregate Function)
Query Agregasi akhmadzaini.
Jalankan script sql berikut : sekolah.sql
DATA AGREGAT MENGGUNAKAN GROUP FUNCTIONS
Fungsi Agregat fungsi yang mengambil suatu kumpulan nilai-nilai sebagai input dan mengembalikan satu nilai sebagai output Select fungsi agregat SUM/AVG/MIN/MAX/COUNT.
INNER JOIN.
Data Definition Language dan Data Manipulation Language
Praktikum Database Subquery Lanjutan dan View Abdul Kadir.

SQL (Structured Query Language) Materi Pertemuan
MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
P E R T E M U A N 12 SISTEM BASIS DATA.
SQL-Aggregate dengan Fungsi GROUP, HAVING dan subQuery
SQL: DML (2) Basis Data Pertemuan 07.
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
SQL (Structured Query Language)
Sistem Basis Data Pertemuan 11 Presented by :
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]
MANAJEMEN BASIS DATA Pertemuan 8 SUBQUERY.
SQL (Structured Query Language)
STRUCTURED QUERY LANGUAGE (SQL)
Data Manipulation Language
PERTEMUAN 10 QUERY KOMERSIAL LANJUTAN Agus Riyanto, S.Kom.
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
Data Manipulation Language Presented by : Herianto.
PTIK-13 PERANCANGAN DATABASE (2) MENGOLAH DATA MENJADI INFORMASI Dosen: Arya Yudhi W.,S.Kom.,M.Kom.
SQL (Structure Query Language) Pertemuan 3 – RESTRICTING AND SORTING DATA sy urf gm ail. co m.
SQL (Structure Query Language) Pertemuan 5 – Reporting Aggregate Data Using the Group Function sy urf gm ail. co m.
Modul SBD-2 …….. SQL Server

QUERY Antar Tabel Basis Data.
Pertemuan ke-sekian Structure Query Language (SQL) Lanjut
Structure Query Language
PEMASARAN BERBASIS WEB
Query.
Pemrograman Visual Akuntansi III
Praktikum Database Subquery Lanjutan dan View
Query.
Menggunakan Subquery untuk Memecahkan Query Query
SQL -- DML Pertemuan 7.
Structured Query Language
PEMASARAN BERBASIS WEB
Stucture Query Language
Connect to the Server - Putty
Stucture Query Language
SQL (Structured Query Language)
Jalankan script sql berikut : sekolah.sql
Rekayasa Perangkat Lunak (Materi 2 Database)
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
Data Manipulation Language (DML)
Structure Query Language (II)
SQL (Structured Query Language) Oleh : Cosmas Haryawan.
MODUL 4 MENAMPILKAN DATA DARI SATU TABEL
BASIS DATA LANJUT SEMESTER II
Stucture Query Language
Stucture Query Language
DATA MANIPULATION LANGUAGE
Structured query language (sql)
BAHASA BASIS DATA Data Manipulation Languange
BAHASA BASIS DATA Single Row Function
Transcript presentasi:

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

Fungsi – fungsi agregasi EXIT Fungsi – fungsi agregasi NEXT

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

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

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

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

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

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

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

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

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

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

EXIT Klausa Where Klausa WHERE digunakan untuk menyaring catatan. Klausa WHERE digunakan untuk ekstraksi hanya catatan yang memenuhi kriteria tertentu. PREV NEXT

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