Dalam Menjalankan sebuah query untuk melakukan pengelompokan data
dapat menggunakan Fungsi Group by dan di ikuti oleh Fungsi Aggregat.
Group by : digunakan untuk menampilkan atau memilih sekumpulan data berdasarkan kelompok data tertentu.
- Pengelompokan nya biasa nya di sertai oleh Aggregat Fuction
- Dalam Implementasi nya Aggregat Function harus di ikuti oleh Group by bila terdapat Field lain yang dijadikan kriteria pengelompokan
Aggregate Function : Min(), Max(), Avg(), Sum(), Count()
Group by dan Aggregate Function
1. MIN( )
Fungsi MIN digunakan untuk mencari nilai minimum dari sekumpulan data yang ada
2. MAX( )
Fungsi MAX digunakan untuk mencari nilai maksimum dari sekumpulan data yang ada
3. AVG( )
Fungsi AVG digunakan untuk mencari nilai rata-rata dari sekumpulan data yang ada
Fungsi SUM digunakan untuk menjumlahkan nilai dari sekumpulan data yang ada
Keriteria Keriteria Data
1. HAVING
Menyeleksi data berdasarkan kriteria tertentu, dimana kriteria berdasarkan berupa fungsi aggregat
Where
Kondisi Where, digunakan untuk melakukan pemilihan/seleksi data. Penggunaannya dilakukan setelah kata where, dan diikuti oleh :
1.Comparison
- Berfungsi untuk membandingkan dua nilai.
- Tipe data yang seharusnya dibandingkan harus sesuai.
- Hasil yang diperoleh dari operasi comparison ini berupa nilai logik.
2. Between
Pada prinsipnya between digunakan untuk membandingkan /untuk mengecek apakah suatu nilai berada dalam range atau nilai tertentu.
3. In
Digunakan untuk melakukan pengecekan apakah suatu nilai terdapat pada suatu himpunan tertentu.
Tampilkan nilai maksimum dari semua data pada tabel NILAI!
- Tampilkan nim dan kode matakuliah yang mempunyai nilai 90!
SELECT nim, kode_MK
FROM nilai3
WHERE nilai =90
FROM nilai3
WHERE nilai =90
- Tampilkan nim dan kode matakuliah yang mempunyai nilai kurang dari 90!
FROM nilai3
WHERE nilai < 90
- Tampilkan data mahasiswa yang dari kota berakhiran "KARTA"!
WHERE kota LIKE '%karta%'
0 komentar:
Posting Komentar