downvotingする前に、私の質問を見てください。Mysqlのクエリで、好き嫌いやコメントのない記事が返されない
私の記事のウェブサイトに取り組んでいます。私のウェブサイトに人気のある記事が表示されるセクションがあります。人気のある記事は、好きなものやコメントに基づいています。私は人気のある記事を表示するには、クエリの下に使用しています:
select
s.id as story_id,
s.title as story_title,
COUNT(l.id) as total_likes,
COUNT(cm.id) as total_comments
from
stories s
right outer join
likes l
on
s.id = l.type_id
right outer join
comments cm
on
cm.story_id = s.id
group by s.id
order by total_likes desc,total_comments desc
私は人気のある記事を受け付けておりますが、唯一の5。記事が表示されているが、5のみが存在し、私はここで最後のものの後に好きやコメントがないとの記事が欲しいですスクリーンショットは、あなただけの記事は、少なくとも1のように、コメントを持っている人まで示されていることを観察することができます
ここです。私は好きでもコメントでも記事を入手したい
誰も私の問題を解決することはできますか、事前に感謝?
おかげで、私は –
を確認してみましょうそれは感謝@scaisEdgeを働くお役に立てば幸いです。 –
@Ilyaskarimもし私の答えが正しければ、受け入れられたとマークしてください...こちらをどうぞ。 http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – scaisEdge