0
我想要提取所有讨论并添加所有UserDiscussion行的列数,其中'bookmarked'列在讨论中为真。MySQL加入count并且其中
Table: Discussion
-----------------
DiscussionID
Name
.....
Table: UserDiscussion
---------------------
UserID
DiscussionID
Bookmarked (Boolean)
这是我的查询,但它是不正确的:
SELECT d.*, COUNT(*) as BookmarkCount
FROM Discussion d
LEFT JOIN UserDiscussion ud
ON ud.DiscussionID = d.DiscussionID
WHERE ud.Bookmarked = true;
...和您的服务器的规则允许它。 – Strawberry