简体   繁体   English

计算文章中的评论数

[英]Count number of comments in articles

请我向该查询添加另一个表(Comments)以计算每篇文章的评论数。

$query  = "SELECT M.id,M.j_surname,A.j_user_id,A.id,A.jart_title, A.jart_description, A.jart_createddate, COUNT(C.artid) AS count_comments FROM jt_articles A, jt_members M, jt_article_comments C where M.id = A.j_user_id AND C.artid = A.id ORDER BY A.jart_createddate DESC

update: something like that (you dont post the scheme of the comments table) 更新:类似的东西(您不发布评论表的方案)

      SELECT M.id,M.j_surname,A.j_user_id,A.id,A.jart_title, A.jart_description,
     A.jart_createddate , COUNT(A.id) AS count_comments
        FROM jt_articles A
left join  jt_members M on M.id = A.j_user_id 
left join  jt_article_comments C on C.artid = A.id        
        group by A.id
        ORDER BY A.jart_createddate DESC

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM