FUNGSI AGREGAT DAN SET OPERATION
Fungsi agregat akan dilakukan penambahan data menggunakan queri insert into. Pada materi yang sebelumnya data pada suatu table dihapus, maka pada materi fungsi agregat ini data akan ditambahkan
kembali. Pada Fungsi Agregat terdapat beberapa perintah yaitu :
- Average digunakan untuk mencari rata-rata suatu nilai dari attribute pada suatu table. Queri yang digunakan untuk fungsi average yaitu “select avg(attribute) from nama_table where attribute=’nilai’;”.
- Minimum digunakan untuk mencari nilai paling kecil dari suatu attribute pada table. Queri untuk menampilkan minimum yaitu “select min(attribute) from nama_table;”.
- Maximum digunakan untuk mencari nilai paling besar pada attribut di table tertentu, dengan queri "select max(attribut) from namatable;".
- Total digunakan untuk mendapatkan jumlah total dari suatu attribute pada table. Fungsi total menggunakan queri SUM yaitu "select sum (attribut) from namatable".
- Count digunakan untuk mendapatkan banyaknya data dari suatu table. Queri untuk menampilkan count seperti berikut, "select count(*) from namatable;"
Operasi union digunakan jika memerlukan
penggabungan data dari dua table yang
berbeda namun memiliki kesesuaian. Queriuntuk operasi union yaitu “(select …) union (select …);”.
Operasi intersect digunakan ketika terdapat kasus yang memerlukan irisan
data dari dua table yang bersesuaian.
Queri intersect yaitu “select a
from b where a in (select a from c);”.
Operasi
except digunakan untuk menampilkan
data dari suatu table yang tidak ada
di table lain. Operasi except ini merupakan kebalikan dari intersect. Queri yang digunakan untuk menampilkan except yaitu “select *from
nama_table;”.
Sedikit contoh untuk queri agregat dan set operation, semoga dapat bermanfaat.
see you:))
Tidak ada komentar:
Posting Komentar