我有一个名为discursion
的表,它存储了所有用户的问题:
id_discussion | text_discussion | 1 | 我的问题是… |
---|---|
2 | bla bla bla |
您可以加入响应表,然后按讨论id分组。如果您希望看到没有响应的讨论,请使用左连接。
select
d.ID_Discursion,
d.TEXT_Discursion,
count(rd.ID_ResponseDiscursion) as Total_Response
from discursion d
left join response_discursion rd ON rd.ID_Discursion = d.ID_Discursion
group by d.ID_Discursion
注意:通常需要组by中每个非聚合的选定列。但是,不需要在组by中使用text_discursion,因为它对于每个id_discursion都是唯一的。
演示。