Aggregate
Aggregate
===============
--> fungsi yang menampilkan hasil kalkulasi dari sejumlah nilai menjadi satu
keluaran nilai.
3, 4, 5, 4, 9, 1
SUM = 26
COUNT = 6
SELECT fungsiagregate(namafield)
FROM namatabel;
SOAL :
1. Tampilkan jumlah data yang ada pada tabel orders;
SELECT COUNT(productcode) FROM products;
SELECT COUNT(*) FROM products;
select count(orders.customernumber)
from customers join orders using(customernumber)
where customername = 'Royale Belge';
4. Jika total harga didapatkan dari priceeach dikali dengan quantityinstock, maka
tampilkan total harga paling tinggi, paling rendah dan rata-rata total harga.
Lakukan pembulatan ke atas untuk setiap field yang ditampilkan.
CEIL(MAX(priceeach*quantityinstock))
SOAL :
1. Tampilkan jumlah customer yang ada di masing-masing kota.
SOAL :
Tampilkan jumlah customer yang dilayani oleh setiap employee
Tampilkan jumlah customer yang dilayani oleh setiap employee tetapi tampilkan hanya
untuk jumlah customer yang jumlahnya maksimal 7.
Tampilkan berapa jumlah customer yang ada di masing-masing kota. Tampilkan hanya
untuk jumlah customer yang diatas 1.
SELECT .........
FROM ...........
WHERE ...........
GROUP BY ..........
HAVING ............
ORDER BY .........
LIMIT ...........;
SOAL :
Database classicmodels:
1. Tampilkan berapa total jumlah product yang diorder oleh masing-masing
ordernumber? Tampilkan untuk total jumlah product yang lebih dari 100.
Database dbjual:
1. Tampilkan berapa omset yang didapatkan setiapm tahun. Omset adalah jumlah total
penjualan.
2. Jika barang yang dibeli jumlah totalnya lebih dari 50 maka akan mendapatkan
diskon penjualan sebesar 10% dari total harga. Jika dibawah itu tidak mendapatkan
diskon. Tampilkan tgl, jumlah total barang dan besarnya diskon, kelompokkan
berdasarkan tanggal transaksi.
3. Pada tahun 2008, keuntungan yang diperoleh adalah 25% dari total harga (jml
dikalikan dengan harga). Tampilkan tahun, keuntungan dan jumlah barang yang terjual
di tahun tersebut.
4. Pelanggan yang membeli barang dengan jumlah total lebih dari 30 pcs akan
mendapatkan hadiah panci, jika dibawah itu mendapatkan hadiah sandal jepit.
Tampilkan kdlgn, jumlah barang yang dibeli dan hadiah apa yang didapatkan oleh
pelanggan tersebut.
Berapakah buyprice yang paling mahal ?