Menampilkan Data Terakhir Di Group By

Publish Date : 01-07-2017 , dibaca 18988 kali, Hari ini dibaca : 1 kali ,0 comments

Setelah sebelumnya admin menulis artikel Menampilkan data dengan Group By PHP MYSQL , dimana kita menampilkan dan mengelompokkan data di mysql untuk kita tampilkan dengan GROUP BY , namun kali ini kita mempunyai kasus yang berbeda sedikit , yaitu tetap menampilkan data berdasarkan kelompok , namun data yang ditampilkan data yang terakhir.

Untuk lebih jelasnya perhatikan gambar berikut :

menampilkan data dengan GROUP By

Tampak dari data diatas kita mempunya tabel dengan nama "buku" , dan terdapat jumlah data sebanyak 7.. serta tampilan yang kita inginkan ada disisi sebelah kanan dengan tanda ceklist

Nah.. Bagaimana kita menampilkan data berdasarkan id_buku yang sama , namun mengambil nama buku yang terakhir.. ?? Berikut codenya :

SELECT * FROM `buku` 
WHERE id 
     IN ( SELECT MAX(id) 
     FROM `buku` 
     GROUP BY id_buku );

Produk Rekomendasi

Artikel Terkait

Diskusi



wa