当前位置:网站首页>返回分页查询分类并统计多对多关系表中各分类下的应用数量
返回分页查询分类并统计多对多关系表中各分类下的应用数量
2022-08-08 15:03:00 【Whitemeen太白】
<!--分页查询-->
<select id="pageByQuery" resultType="com.boyia.magic.lxt.api.vo.AppsGroupVo">
SELECT
t1.id,
t1.group_name,
t1.remark,
t1.create_by,
t1.create_time,
t1.status,
COUNT(t2.apps_id) AS appsCount
FROM
lxt_platform_apps_group AS t1
LEFT JOIN lxt_platform_apps_group_relation AS t2 ON t2.apps_id = t1.id
WHERE
t1.del_flag = '0'
<if test="query.groupName != null and query.groupName != ''">
AND t1.group_name LIKE CONCAT(CONCAT('%', #{
query.groupName}), '%')
</if>
GROUP BY
t1.id
ORDER BY
t1.rank_weight
ASC
</select>
关键
COUNT(t2.apps_id) AS appsCount
按照关联的 t2 表的主键数量进行计数。
- t2.apps_id:t2表的主键。
- appsCount:接收数据的字段(用于接收数据的对象字段)。
GROUP BY t1.id
按照 t1 表的主键进行分组,目的是将多条的关联关系聚集。 - t1.id:t1表的主键。
边栏推荐
猜你喜欢
随机推荐
你真的会软件测试bug分析定位嘛
vs2只运行项目中的一个文件
优雅地实时检测和更新 Web 应用
18、学习MySQL ALTER命令
循环神经网络RNN入门介绍
JS加法器(DOM)
JS-BOM-通过或运算-可以实现缺省值
【愚公系列】华为云云数据库MySQL的体验流程|【华为云至简致远】
【Unity入门计划】用双血条方法控制伤害区域减血速度
想去银行测试?那这套题目你必须要会
web-sql注入
【对线面试官】如何实现去重和幂等
1052. 爱生气的书店老板
Notes on synchronized modified classes
什么是发饰hair accessories?
依赖传递和依赖调解
JS - BOM - - can be achieved through calculation or default values
CS231n:6 训练神经网络(三)
如何成为团队核心?从写出不可维护的代码开始
你好,这个没办法执行是啥原因啊,没登录账号,ecs里面自己安装的mysql