后端查询树的通用SQL,具备懒加载功能
2017-11-25 15:44
369 查看
select t.org_id as key, --key值 t.org_name as title, --标题 t.has_sub as folder, --是否显示文件夹 t.has_sub as lazy, --是否懒加载 t.orderby --排序 from (select d.*, case when s.parent_org_id ='00000000000000000000000000000000' then 0 else 1 end as has_sub from sec_org d left join (select t.parent_org_id from sec_org t group by t.parent_org_id) s ON d.org_id = s.parent_org_id where 1 = 1 and d.status = 'enable' and d.parent_org_id ='00000000000000000000000000000000') --根据传入的父节点查询所有一级子节点
相关文章推荐
- spark SQL(三)数据源 Data Source----通用的数据 加载/保存功能
- 用@Query标注自定义查询语句用原生sql查询符合时间要求的数据与分页等功能
- 公司的JAVA框架应具备的通用功能
- 用Java实现异构数据库的高效通用分页查询功能
- 用Java实现异构数据库的高效通用分页查询功能
- ArcGIS API For Javascript之地图基本加载与显示,地图切换、缩放、定位、比例尺、鹰眼图、坐标显示、查询搜索功能实现
- hibernate根据条件动态组装sql/hql语句(仿ibatis动态查询语句功能)
- 【easyui】combotree类似combobox模糊查询功能,动态加载数据
- SQL通用查询
- where1=1的sql查询功能
- 通用SQL数据库查询语句/连接查询/多表连接查询 sql小例子
- 又一个通用分页存储过程,支持表别名,多表联合查询SQL语句--转载
- 3 通用查询(前端 后台 sql)
- 简单修改Hibernate源码,增加使用原生SQL查询时动态addEntity和addScalar功能
- 通用的可带查询条件的SQL语句的分页存储过程(2)
- Android高效率编码-第三方SDK详解系列(二)——Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能
- 公司的Java框架应具备的通用功能
- Java生成 sql查询语句 通用方法(带排序/分页)(未测试)
- SQL查询通用存储过程(可分页)
- 用Golang的接口查询快速实现Redis的延迟加载功能