需求

a 表为主表
b 表为子表( a 和 b 是一对多的关系)
现在要统计查询 b表有多少条关联了 a 表的数据

统计结果如下:
展示 a 表 id
展示 b 表 关联的 a 表的数量

在这里插入图片描述

sql 示例

如果需要 b 表满足某种条件的数量, 如: where b.status = 0where 后跟条件

   select
        a.id,
        count(a.id) as num
        from A a
        left join B tw on b.team_id = a.id
        where b.status = 0
        group by a.id
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐