gpt4 book ai didi

mysql - Left Join, Counting with PHP & MySQL 简单的博客脚本

转载 作者:行者123 更新时间:2023-11-29 00:50:14 25 4
gpt4 key购买 nike

我认为我已经达到了左连接的当前限制。目前我有以下运行良好的 MySQL 查询:

SELECT blog.id, blog.title, blog.post, blog.date, blog.time,
count(blog_comment.b_id) CommCount
FROM blog
LEFT JOIN blog_comment ON blog.id = blog_comment.b_id
GROUP BY blog.id
ORDER BY id DESC
LIMIT $start_blog, $blog_per_page

这将显示博客文章列表,并显示每篇文章的评论数,非常简单。

对于管理面板,我想显示博客文章,后跟每篇文章的评论数量,然后是一个显示待处理评论数量的新字段。

待处理的评论存储在blog_comment.pending中(1表示待处理,0表示未处理)

我似乎无法理解如何去做。

最佳答案

试试这个:

SELECT blog.id, blog.title, blog.post, blog.date, blog.time, 
count(blog_comment.b_id) CommCount,
sum(blog_comment.pending) PendingComments
FROM blog
LEFT JOIN blog_comment ON blog.id = blog_comment.b_id
GROUP by blog.id
ORDER BY id DESC LIMIT $start_blog , $blog_per_page

Sum 将简单地累加pending 标志的数量...

关于mysql - Left Join, Counting with PHP & MySQL 简单的博客脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8872031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com