Langsung ke konten utama

AGGREGASI DAN GROUPING

Apa itu fungsi aggregasi?
Fungsi aggregasi adalah fungsi matematika sederhana dalam
SQL. Biasanya fungsi aggregasi ini digunakan pada bagian SELECT untuk melakukan
perhitungan dengan melibatkan sekumpulan data atau nilai. Sedangkan grouping merupakan fungsi untuk mengelompokkan suatu data tabel berdasarkan salah satu field yang diperlukan dari tabel tersebut.



PERINTAH PADA AGGREGASI

1. AVG()
Fungsi ini digunakan untuk menghasilkan nilai rata-rata sekelompok nilai dari sebuah kolom (field) numerik.

Perintah umum:  
SELECT AVG(nama_field) From nama_tabel;
Contoh :

2. COUNT()
Fungsi ini digunakan untuk menghasilkan nilai jumlah data (baris/record) dari sekelompok data tabel maupun view.
Perintah umum :
SELECT COUNT(nama_field) From nama_tabel;
 Contoh :

4. MIN()
Fungsi ini digunakan untuk menghasilkan nilai terendah dari sebuah kolom (field) numerik.
Perintah umum :
SELECT MIN(nama_field) From nama_tabel;
Contoh :




3. MAX()
Fungsi ini digunakan untuk menghasilkan nilai tertinggi sekelompok nilai dari sebuah kolom (field) numerik.
Perintah umum : 
SELECT MAX(nama_field) From nama_tabel;
Contoh :





5. SUM()
Fungsi ini digunakan untuk menghasilkan nilai total jumlah sekelompok dari sebuah kolom (field) numerik.
Perintah umum :
SELECT SUM(nama_field) From nama_tabel;
Contoh :




6. ROUND()
Fungsi ini digunakan untuk melengkapi bidang numerik dengan jumlah desimal yang ditentukan.
Perintah umum:
SELECT ROUND(nama_field,jumlah_decimal) From nama_tabel;
Contoh :




7. STDDEV_POP()
Fungsi ini digunakan untuk menghasilkan nilai standart deviasi populasi.
Perintah umum:
SELECT STDDEV_POP(nama_field) From nama_tabel;

8. VAR_POP()
Fungsi ini digunakan untuk menghasilkan nilai standart varian populasi.
Perintah umum :
SELECT VAR_POP(nama_field) From nama_tabel;


PERINTAH PADA GROUPING

1. Order By
Order by adalah perintah yang digunakan untuk menampilkan data secara terurut berdasarkan nilai tertentu. Order by dikelompok menjadi 2 jenis yaitu ascending (data diurutkan dari yang terkecil ke terbesar) dan descending(data diurutkan dari yang terbesar ke terkecil).
Perintah umum :
SELECT *FROM(nama_tabel) ORDER BY atribut ASC/DESC;
Contoh :

2. Group By
Group by merupakan perintah yang digunakan untuk mengelompokan beberapa data pada perintah SELECT;
Perintah Umum :
SELECT *FROM(nama_tabel) GROUP BY atribut;
Contoh :


Postingan populer dari blog ini

Navigasi Theory

Navigasi adalah petunjuk posisi pengguna berada dan bagaimana cara pengguna tersebut ke tempat lainnya. Terdapat beberapa tipe dari navigasi yaitu URL, page label, landmark pages, dan menu navigasi. Mengetahui Lokasi URL (Uniform Resource Locator) Pengguna dapat mengetahui lokasi ia berada dengan melihat url yang tertera. Contoh : Terdapat juga url yang tidak mudah dibaca oleh pengguna Contoh : http://www.lazada.com/sell/ Label Situs dan Halaman Label pada situs dapat menjelaskan lokasi yang lebih mudah dipahami oleh pengguna, dengan menggunakan label pengguna dapat mengetahui halaman apa yang sedang dibuka serta sedang berada di bagian apa. Secara umum, label yang terdapat website harus dibedakan dari tulisan konten, misalnya dengan ukuran yang besar atau warna yang berbeda, dan posisi dari label harus konsisten di setiap halamannya. Tidak hanya posisi halaman saja yang penting untuk diketahui oleh pengguna, situs yang sedang dikunjungi juga penting untuk ditampilkan. Pada umumnya unt...

Cara Penginstallasian Ubuntu 15.10

Pengertian ubuntu Ubuntu merupakan salah satu distribusi linux yang berbasis debian yang bersifat open source. di sini saya menggunakan ubuntu 15.10 dekstop version. Berikut langkah-langkah penginstallan ubuntu yang akan saya jelaskan. 1. Pertama kali, masukkan CD ataupun media yang sudah ada installasi ubuntu tersebut. Pada bagian ini, pilih Install Ubuntu untuk menginstall pada hardisk secara full. 2. Pada bagian Preparing to Install Ubuntu , pilih Install this third-party software . Kemudian klik Continue . 3. Pada pilihan Installation type , pilih saja  Something else agar penginstallasiannya lebih mudah. 4. Kemudian akan muncul tampilan seperti gambar berikut. 5. Pada tampilan berikut, klik saja pilihan Continue . 6. Untuk membuat partisi, pada pilihan type pilih primary . Pada location for the new partition pilih beginning of this space . Kemudian pada bagian Use as , pilih Ext4 journaling file system . Dan pada Mouse point , pilih tanda "/...

Sebatas Persinggahan?

Hawa dingin siang ini membuat gue ga bisa tidur dengan nyenyak, udah usaha gimanapun tetep ga bisa tidur. Hell... entah bingung apa yang harus dilakuin. Banyak yang nanya “kok tumben ga ketemu sama doi? Ada apa nih? Berantem ya?” . Gue cuma bisa diem abisnya ga tau mau jawab gimana, gue bilang males ntar malah nanya lagi males kenapa. Kan bete! Siang ini gue cuma ditemenin sama laptop dan cemilan, itu pacar gue yang sekarang. Kalo aja gue bisa move on... Move on dari sifat males gue yang suka tiduran mulu. Biasanya gue ditemenin sama doi, tapi yaudalah ya we’ve different activities. Ada kalanya pengen sendiri ga mau diganggu. Di kesendirian ini, gue suka ngelamunin hal yang gaje banget. Sebenernya gue lagi galau banget tapi daripada gue ngegalau mending gue ngedumay aja kali aja kecantol sama terong hwaaa..