Hallo blogger kali ini saya akan menjelaskan tentang cara select max , select min , select avg . select sum dengan menggunakan active record codeigniter. sebelum masuk ke materi saya akan menjelaskan sedikit tentang perbedaan select max , min , avg , sum
Baca juga menampilkan data hasil query where in codeigniter
kita memiliki table mahasiswa seperti ini
no | nama | nilai
1 | Devanda | 60
2 | Eko | 80
3 | Bayu | 100
4 | Rizal | 70
5 | Fatoni | 90
- Select max -> query ini digunakan untuk menampilkan data numerik tertinggi dari suatu field, dari table diatas jika kita menggunakan query select max('nilai') maka hasil yang muncul adalah Fatoni karena Fatoni memiliki nilai tertinggi.
- Select min -> query ini digunakan untuk menampilkan data numerik terendah dari suatu field,
dari table diatas jika kita menggunakan query select min('nilai') maka hasil yang muncul adalah Devanda karena Devanda memiliki nilai terendah. - Select avg -> query ini digunakan untuk menampilkan data rata-rata dari suatu field, dari table diatas jika kita menggunakan query select avg('nilai') maka hasil yang muncul adalah 80 yang merupakan hasil dari penjumlahan (60 + 70 + 80 + 90 + 100) / 5.
- Select sum -> query ini digunakan untuk menampilkan data penjumlahan dari suatu field, dari table diatas jika kita menggunakan query select sum('nilai') maka hasil yang muncul adalah 400 yang merupakan hasil dari penjumlahan dari (60 + 70 + 80 + 90 + 100).
dari ke 4 penjelasan diatas query tersebut sangat berguna untuk kepentingan tertentu. lansung saja masuk ke materi :
Baca juga menampilkan data acak dari database
- select max menggunakan active record ci ( codeigniter )
"select max('nilai') from mahasiswa"
$this->db->select_max('nilai');
$this->db->get('mahasiswa');
"select max('nilai') as nilai_tertinggi from mahasiswa"
$this->db->select_max('nilai','nilai_tertinggi');
$this->db->get('mahasiswa'); - select min menggunakan active record ci ( codeigniter )
"select min('nilai') from mahasiswa"
$this->db->select_min('nilai');
$this->db->get('mahasiswa');
"select min('nilai') as nilai_tertinggi from mahasiswa"
$this->db->select_min('nilai','nilai_terendah');
$this->db->get('mahasiswa'); - select avg menggunakan active record ci ( codeigniter )
"select avg(nilai) as nilai_rerata from mahasiswa"
$this->db->select_avg('nilai');
$this->db->get('mahasiswa'); - select sum menggunakan active record ci (codeigniter )
"select sum(nilai) as jumlah_nilai from mahasiswa"
$this->db->select_sum('nilai');
$this->db->get('mahasiswa');
BONUS menampilkan hasil join tabel codeigniter
1 komentar:
komentarkalau viewnya gimana gan?
Reply