已解决
一、分页嵌套查询
来自网友在路上 180880提问 提问时间:2023-11-08 20:21:01阅读次数: 80
最佳答案 问答题库808位专家为你答疑解惑
情况说明,简化
现在要查询A表和B表的数据,A和B的关系是一对多,B中有A.ID
例:
A(ID,NAME,TYPE,CREATE_TIME)
B(ID,A_ID,ONE,TWO)
要求根据B.TWO为条件,模糊查询所有满足条件的数据
//返回数据格式为
IPage<A>public class A{@Schema(description = "ID")private String id;private String name;private String type;private List<B> bList;
}
思考点在哪儿:
直接关联A、B查,总记录数不对,我要的只是A.ID的数量,
所以先根据条件关联查
SELECT DISTINCT A.ID,B.ONE
FROM A,B
WHERE B.A_ID = A.ID
AND B.TWO = ?
ORDER BY B.ONE
注意:查询结果要根据B.ONE排序的话,也要查B.ONE,不能只查DISTINCT A.ID
不然mybatis-plus在封装分页查询会报错
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"一、分页嵌套查询":http://eshow365.cn/6-35556-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: 干洗店洗鞋店管理系统app小程序;
- 下一篇: 碳管理丨三思全景显示方案助力雄安打造数字化能源管理平台