FUNGSI AGREGASI
Diajukan untuk memenuhi salah satu tugas Mata kuliah Praktikum Basis Data yang
diampuh oleh:
OLEH:
1629042020
PTIK A 18
FAKULTAS TEKNIK
2019
A. TUJUAN
B. DASAR TEORI
Agregasi dalam SQL merupakan proses untuk mendapatkan nilai dari
sekumpulan data yang telah dikelompokkan. Pengelompokan data didasarkan pada
kolom atau kombinasi kolom yang dipilih.
1. AVG(Average)
Fungsi AVG adalah suatu fungsi yang digunakan dalam SQL untuk menghitung
nilai rata-rata dari suatu kolom.
Select avg(Nama_field_yang_ingin_dirata_ratakan) from nama_table
2. COUNT
Fungsi COUNT adalah fungsi yang digunakan dalam bahasa SQL untuk
menghitung jumlah atau banyaknya baris data atau record dari suatu table.
Select count(*) from nama_table
3. MAX
Fungsi MAX adalah suatu fungsi yang digunakan dalam SQL untuk
mencari nilai terbesar dari kumpulan data angka dalam suatu kolom atau field.
Select max(nama_field) from nama_table
4. MIN
Fungsi MIN adalah suatu fungsi yang digunakan dalam bahasa SQL untuk
mencari nilai terkecil dari kumpulan data angka dalam suatu field.
Select min(nama_field) from nama_table
5. SUM
Fungsi SUM adalah suatu fungsi yang digunakan dalam bahasa SQL untuk
menghitung jumlah atau hasil penjumlahan data angka dari suatu field ataupun
kolom.
Select sum(Nama_field_yang_ingin_ditotal) from nama _table
6. GROUP BY
Perintah yang digunakan untuk mengelompokan beberapa data pada perintah
SELECT.
SELECT * FROM (nama_tabel) GROUP BY atribut;
C. PRAKTIKUM
1. Gunakan database prak 4
4. Tampilkan judul, jenis, dan tgl_main dimana jenis filmnya comedy,action, dan
family kemudian urutkan berdasarkan tgl_main (berurut menaik) Gunakan
Clausa IN
5. Tampilkan judul, dan harga dimana tanggal mainnya antara 20 Agustus 2009
sampai 30 Desember 2012.
6. Tampilkan judul, dan harga dimana tanggal mainnya bukan antara 20 Agustus
2009 sampai 30 Desember 2012.
10. Tampilkan jenis film, jumlah film berdasarkan jenisnya, serta total harga
setiap jenis film.
D. LATIHAN
1. Tuliskan query berikut
DAFTAR PUSTAKA
Andi. 2010. Sistem Basis Data Konsep. Yogyakarta: Andi Yogyakarta .