问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql怎么查询树形结构的所有上级,你这个问题是怎么解决的?求指导_百 ...

发布网友 发布时间:2022-04-26 11:49

我来回答

1个回答

热心网友 时间:2022-04-07 16:16

java版的实际例子。类同你说的情况

private void findChildList(AssetType parent,List<AssetType> list){
String hql = "from AssetType a where a.parentAssetType.assetTypeId=? ORDER BY a.sort,a.assetTypeName asc";

List<AssetType> childList = this.assetTypeDao
.getEntityManager()
.createQuery(hql)
.setParameter(1, parent.getAssetTypeId())
.getResultList();
int size = childList.size();
if(size>0){
for (int i = 0; i < size; i++) {
AssetType assetType = childList.get(i);
List<AssetType> childs = assetType.getChildAssetType();
if(childs.size()>0){
list.addAll(childs);
this.findChildList(assetType, list);//递归查询节点的子节点
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
招聘和招募和招收区别 人力资源中招聘与招募的区别 招聘与招募有啥区别 夏日繁星公众号可信吗 关于“红杏出墙”的古诗词描写有哪些 需要考多少分才过雅思 雅思考试多少分才可以算及格 雅思考试多少分算及格 雅思的总分多少分及格 雅思一般考多少分能合格 mysql如何根据很多子节点查询出父节点,只要一条路径上的 数据库查询:查询父节点数据下的所有终结子节点 MYSQL 查询树形结构数据,查询某个节点下的所有子节点数据。 手机音响孔进水了怎么办 Excel操作技巧,用RANK函数一键排名,省时省力! 钉钉学校刷脸通知怎么弄? 钉钉打卡录脸录错了退群再进就可以重新录了吧? 钉钉魔点校园请假人脸录入怎么重新提交重新录入 新股申购需要什么条件?自己的炒股账号里必须要有价值10000元股票或现金才能申购么? 打新股的门槛是什么 怎样把CR2格式转换为JPG 格力空调显示E1是什么意思? 格力变频空调开机显示ee怎么解决 我使用的华为手机型号是cHE-TⅠooH但忘记解锁密码怎么办? che1这个手机有otg吗? 华为cHE一TL00型号手机,换屏幕多少钱? 支付宝公交卡要充值吗?还是直接余额宝扣? 手机apper ld密码修改 怎么设置apple id的用户名和密码 Apple ID的密码要怎么设置 mysql查询一个表,实现递归查询 mysql 多字段排序查询上一条下一条,怎么实现?? mysql 根据时间查询某个元素的上一个元素与下一个元素 mysql查询一个节点的根节点 mysql多级树形结构数据,随着时间推移下级推荐会员级数会回来越多,如... mysql多级查询 数据库语句的递归查询求助 mysql如何递归汇总? MySQL 数据如何查询一个用户的所有下级用户 mysql优化查询速度 为什么恒瑞医药股票这么便宜 现在那些医药股票可以买 华东医药股票怎么看? 华东医药股票何时跌到底 华东医药股票最低是多少钱 人福医药这支倒霉股昨天卖今天涨,今天买回来又开始跌,倒霉股市,倒霉国家 华北制药今天股票的走势 华东医药股票今天走势 今日股市查询华北制药 华北制药股票今天的股价