sql取值唯一的方法(SQL 获取所有上级的实现方法)
类别:数据库 浏览量:2440
时间:2021-11-08 16:58:35 sql取值唯一的方法
SQL 获取所有上级的实现方法SQL 获取所有上级的实现方法
说明:
(1)可以做成一个函数,直接调用即可;
(2) M0Org 是数据库存在的表 ,M0OrgPID 为目标表,OrgID为ID字段,PID为上级ID字段
DECLARE @OrgID NVARCHAR(36)= '00000000-0000-0000-00000002205223459'; --获取当前机构的所有上级 放入M0OrgPID WITH M0OrgPID AS ( SELECT *, 0 AS lvl FROM M0Org WHERE OrgID = @OrgID UNION ALL SELECT d.*, lvl + 1 FROM M0OrgPID c INNER JOIN M0Org d ON c.PID = d.OrgID ) SELECT * FROM M0OrgPID;
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣
- php+mysql源码部署教程(在WIN主机IIS上支持PHP和MySQL实现方法)
- mysql错误代码之1064的解决方案(mysql错误代码之1064的解决方案)
- mysql架构示意图(MySQL创建横向直方图的解决方案)
- mysqlpxc性能(MySQL之PXC集群搭建的方法步骤)
- mysql 加锁处理分析(mysql死锁和分库分表问题详解)
- sql中where和having可以同时用吗(SQL where条件和jion on条件的详解及区别)
- sqlserver复制表结构及数据到新表(SQL SERVER 表与表之间 字段一对多sql语句写法)
- sqlserver表分区步骤(行转列之SQL SERVER PIVOT与用法详解)
- mysql数据库迁移命令(MySQL数据迁移相关总结)
- mysql索引优化技巧(MySQL如何优化索引)
- sql设置注释(SqlSever 注释符 单行注释与多行注释)
- docker的postgres镜像包(Docker中运行PostgreSQL并推荐几款连接工具)
- MySQL中interactive_timeout和wait_timeout
- sparksql项目实战(Spark SQL的整体实现逻辑解析)
- sql server2012自动备份(SQL SERVER 2012数据库自动备份的方法)
- 2021-10-24 10:26:05
- 美国数十万加仑牛奶倒下水道怎么回事 原因曝光令人心痛(美国数十万加仑牛奶倒下水道怎么回事)
- 探索中国神秘文字(探索中国神秘文字)
- 重温《蜗居》 宋思明选中海藻为红颜知己,纯属巧合,与爱无关(宋思明选中海藻为红颜知己)
- 越南旅游攻略(越南旅游攻略自由行)
- 成都旅游攻略(成都旅游攻略自由行最佳线路)
- 给儿童吃什么最好(给儿童吃什么最好消化)
热门推荐
- webgl api 源码(基于 HTML5 WebGL 实现的医疗物流系统)
- 护卫神主机大师使用教程(护卫神主机大师软件窗口显示不全的解决办法)
- javascriptloop教程(JavaScript中的AOP编程的基本实现)
- 如何用python人脸识别(Python学习笔记之视频人脸检测识别实例教程)
- dedecms源码目录(dedecms调用图片集中图片的注释)
- extjs实现树形下拉框
- html5如何设置标签(HTML5中在title标题标签里设置小图标的方法)
- python封装函数讲解(Python中super函数用法实例分析)
- 从零开始学activemq(ActiveMQ:使用Python访问ActiveMQ的方法)
- 数据库最大连接池max pool size
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9