FUNGSI AGREGAT

 Fungsi agregat (aggregate) adalah fungsi yang menerima koleksi nilai dan mengembalikan nilai tunggal sebagai hasilnya.

Standar ISO mendefinisikan lima jenis fungsi agregat, yaitu:

TUGAS PRAKTIKUM

TABLE PENJUALAN BARANG

Menampilkan KodeBarang, NamaBarang, dan Harga barang termurah

untuk memunculkan perintah diatas kita dapat menggunakan SELECT kode_barang, nama_barang, harga frm penjualanbarang1 where harga = (select min(harga) from penjualanbarang1); pernyataan ini digunakan untuk me crop table stok agar tidak ditampilkan

Menampilkan data buku yang memiliki stok kurang dari 10

untuk menampilkan data dari pernyataan diatas maka kita dapat menggunakan SELECT * FROM penjualanbarang1 WHERE stok < 10; agar tabel yang ditampilkan hanya data stok yang krang dari 10

Menampilkanrata – rata penghasilan yang didapat pada penjualan barang dengan stok diatas 50

untuk menampilkan rata rata pada penjualanbarang makakita perlu memakai SELECT AVG(harga) as rata_rata from penjualanarang1 where stok > 50;

Menampilkan harga barang yang bukan buku dengan harga diatas 2000 dan stok dibawah 30

untuk menampilkan pernyataan diatas maka diperlukan select harga from jualbarang1 not like ‘%Buku%’ and harga > 2000 and stok < 30;

TABLE MATAKULIAH

untuk menampilkan jumlah matakuliah yang mengandung kata “basis data” maka memerlukan select count(*) as jumlah from matakuliah1 where nama_mk like ‘%Basis Data%’;

untuk menampilkan total sks pada matakuliah dengan kode_mk selain PTI adalah select count(sks) as total_sks from matakuliah1 where kode_mk not like ‘PTI%’;

untuk menampilkan jumlah matakuliah1 yang mengandung sistem maka diberlakukan seperti ini select count(*) as jumlah from matakuliah1 where nama_mk like ‘Sistem%’;

TERIMAKASIH 😀

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s