設置如下工作。 但是,我要達到的目標是統計BlogComment
中有多少行,其中BlogComment.BlogPostId = BlogPost.BlogPostId
。SQL內部連接數和計數
任何人都有建議嗎?
SELECT * FROM BlogPost
INNER JOIN BlogUser
ON BlogPost.BlogUserId = BlogUser.BlogUserId
INNER JOIN Category
ON BlogPost.CategoryId = Category.CategoryId
INNER JOIN BlogComment
ON BlogPost.BlogPostId = BlogComment.BlogPostId
Order By BlogPost.BlogPostId Desc
認爲這更符合我的需要。 但我收到錯誤: 列'BlogComment.BlogPostId'在選擇列表中無效,因爲它不包含在聚合函數或GROUP BY子句中。 無法綁定多部分標識符「countcomments.commentcount」。 – miker
@miker doh。在內聯查詢中忘記了group by子句我修復了它。 –
Conrad。謝謝..但是當我運行它時得到這個。 無法綁定多部分標識符「countcomments.commentcount」。 – miker