gpt4 book ai didi

php - mysql查询3个表

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

此查询未选择,没有评论或没有投票数据,我该如何修复?

SELECT 
blog_posts.*,
COUNT(DISTINCT(blog_comments.CommentID)) AS CountComments,
COUNT(DISTINCT(blog_votes.VoteID)) AS CountVotes,
AVG(DISTINCT(blog_votes.Vote)) AS AvgVote
FROM blog_posts
INNER JOIN blog_comments ON blog_comments.CommentBlogID=blog_posts.BlogID
INNER JOIN blog_votes ON blog_votes.VoteBlogID=blog_posts.BlogID
ORDER BY blog_posts.BlogID
LIMIT 0,10

最佳答案

我修好了

SELECT
blog_posts.*,
COUNT(VoteID) as CountVotes,
AVG(VoteID) As AvgVotes,
COUNT(CommentID) AS CountComments
FROM blog_posts
LEFT JOIN blog_votes ON blog_posts.BlogID = blog_votes.VoteBlogID
LEFT JOIN blog_comments ON blog_posts.BlogID = blog_comments.CommentBlogID
GROUP BY blog_posts.BlogID
ORDER BY BlogID DESC
LIMIT 0,10

关于php - mysql查询3个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32706627/

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