1.Group by dan Aggregate Function
Dalam Menjalankan sebuah query untuk melakukan pengelompokkan data dapat menggunakan Fungsi Group by dan diikuti oleh fungsi Aggregat.
Group by : digunakan untuk menampilkan atau memilih sekumpulan data berdasarkan kelompok data tertentu.
- pengelompokkan nya biasanya di sertai oleh aggregat function
- Dalam implementasinya Aggregate Function harus di ikuti oleh Group by bila terdapat field lain yang harus dijadikan kriteria pengelompokkan
Aggregate Function : MIN(), MAX() AVG(), SUM() COUNT()
- MIN()
Fungsi MIN digunakan untukk mancari nilai minimum dari sekumpulan data yang ada
Contoh :
- MAX()
Fungsi MAX() digunakan untuk mencari nilai maksimum dari sekumpulan data yang ada
Contoh :
- AVG()
Fungsi AVG() digunakan Untuk Mencari nilai rata-rata dari sekumplan data yang ada
atau
Contoh :
atau
- SUM()
Fungsi SUM digunakan untuk menjumlahkan nilai dari sekumpulan data yang ada
Contoh :
- COUNT()
Fungsi COUNT digunakan untuk mencari cacah atau banyaknya data
Contoh :
2. Pengurutan Data (Order By)
- ORDER BY
Digunakan untuk mengurutkan data berdasarkan field tertentu
Contoh :
Mengurutkan jumlah berdasarkan jumlah pasok paling sedikit (askending)
Mengurutkan jumlah berdasarkan jumlah pasok paling Banyak (Descending)
Kriteria Data
- HAVING
Menyeleksi data berdasarkan kriteria, dimana kriteria berdasarkan berupa fungsi aggregate
Contoh :
Tidak ada komentar:
Posting Komentar