Menampilkan post berdasarkan jumlah comment

Gan, kan saya punya dua tabel yaitu comment dan post. Nah bagaimana caranya untuk menampilkan data post yang diurut berdasarkan jumlah commentnya. Note : isi table comment : id, comment, post_id, date
avatar mmuqiit

@mmuqiit

32 Kontribusi 5 Poin


Jawaban Terpilih

coba ini, nama tabel dan nama kolom sesuaikan
SELECT post.post_id 
FROM post JOIN comment ON comment.post_id = post.post_id
GROUP BY post.post_id 
ORDER BY COUNT( comment.id_comment) DESC 
avatar dianarifr

@dianarifr

642 Kontribusi 316 Poin

Jawaban

select sum(*) as jumlah, post_id from comment group by post_id desc dicoba gan
avatar cahyo911

@cahyo911

42 Kontribusi 8 Poin


coba ini, nama tabel dan nama kolom sesuaikan
SELECT post.post_id 
FROM post JOIN comment ON comment.post_id = post.post_id
GROUP BY post.post_id 
ORDER BY COUNT( comment.id_comment) DESC 
avatar dianarifr

@dianarifr

642 Kontribusi 316 Poin


@dianarifr Wahh terima kasih banyak gan! sudah bisa mengikuti kode dari agan. Saya baru tau fungsi COUNT soalnya hehe.
avatar mmuqiit

@mmuqiit

32 Kontribusi 5 Poin


Login untuk gabung berdiskusi