简单3个方面:

1.数据结构设计

2.快速查询上面第几级

3.快速查询下级第几级

快速查询上级:

SELECT * FROM oasis.oasis_user_info where id=(SELECT SPLIT_STR('1^.8^.9^.10', '^.',3) AS user_id)

快速查询下级

SELECT * FROM oasis_user_info WHERE layer_tree LIKE '1^.8^%' AND bind_level = 2

SPLIT_STR函数

CREATE FUNCTION SPLIT_STR(

x TEXT,#这里改类型(varchar|char)

delim VARCHAR(12),

pos INT

)

RETURNS VARCHAR(255)

RETURN REPLACE(SUBSTRING(SUBSTRING_INDEX(x, delim, pos),

LENGTH(SUBSTRING_INDEX(x, delim, pos -1)) + 1),

delim, '');

标签:下级,delim,pos,SUBSTRING,oasis,结构设计,MYSQL,SELECT,SPLIT

来源: https://www.cnblogs.com/light-zhang/p/11722056.html

mysql 上级组织参数值_MYSQL组织结构设计构思(快速查上级和下级)相关推荐

  1. mysql 上级组织参数值_MySQL参数group_replication_consistency说明

    group_replication_consistency 这个参数是在8.0.14引进的一个和组复制相关的参数,用来控制组提供的事务一致性保障.可以在全局或单个事务中进行配置.也可在单主组复制环境中 ...

  2. c# mysql存储过程 输出参数值_MySQL 存储过程参数用法 in, out, inout

    MySQL 存储过程参数有三种类型:in.out.inout.它们各有什么作用和特点呢? 一.MySQL 存储过程参数(in) MySQL 存储过程 "in" 参数:跟 C 语言的 ...

  3. mysql的crud语句_MySQL数据库CRUD语句快速入门

    本文目录: Day11 SQL语句 sql语句,一种用于操作数据库的语言 数据库, 简单地理解为硬盘上的文件, 可以存放数据 sql 语句大致可以分类两大类 进入数据库的方法: 1. 命令行代码: 进 ...

  4. mysql 硬盘空间不够_mysql磁盘空间不足的查排

    命令:df -lh 占了99%. 是不是缓存了. 进入>mysql flush logs; 没有什么变化. 看看是哪个目录占了空间了. cd / du -lh --max-depth=1 发现 ...

  5. mysql查看数据类型命令_mysql菜鸟指南(增删查改、数据类型、常用命令)

    1.连接数据库 [root@host]# mysql -u root -p Enter password:****** 2.查看数据库 SHOW DATABASES; 3.创建数据库 mysql> ...

  6. mysql索引的增删_mysql索引的增删改查怎么实现?

    mysql中可使用"CREATE INDEX"语句来添加索引:使用"SHOW INDEX"语句来查看索引:使用"DROP INDEX"语句来 ...

  7. mysql 查询姓王_mysql常用数据操作之查

    将数据库查询单独开来是因为使用最多,也是技巧最多,同时面试最容易问的部分 简单查询 select * from table_name; select name,age from table_name; ...

  8. 如何打造企业的组织能力?战略决定组织,而组织决定成败!

    著名管理大师钱德勒总结过一个黄金定律:战略决定组织,而组织决定成败.所以企业成功=战略×组织能力.组织能力就是团队整体所发挥的战斗力. 比如疫情这个黑天鹅,对一些公司是一种打击,对另一些公司却是一个重 ...

  9. mysql 默认page大小_MySQL innodb_page_size

    原标题:MySQL innodb_page_size 墨墨导读:Page是MySQL Innodb存储的最基本结构,也是Innodb磁盘管理的最小单位,了解page的一些特性,可以更容易理解MySQL ...

最新文章

  1. Python实现:详解LRU缓存淘汰算法
  2. Verilog功能模块 —— 按键消抖
  3. 可视化 - pyecharts
  4. 安装phpssdb扩展:
  5. linux plc编程软件,基于Linux平台的可编程控制器软PLC设计
  6. MAC下面maven如何设置让其实下载源码
  7. TCPMP0.72RC1的编译与移植以及自己另外做UI完整方法
  8. 恢复SQLSERVER被误删除的数据(转——收藏)
  9. CCF201403-3 命令行选项(100分)
  10. Android游戏辅助开发流程,安卓辅助脚本开发游戏化编
  11. CS269I:Incentives in Computer Science 学习笔记 Lecture 20: Fair Division(公平分配)(本系列完结撒花!)
  12. 让 Microsoft Office 下课!强烈推荐WPS2005!!
  13. 自制简单的诗歌搜索系统
  14. 细思极恐!大数据和机器学习揭示十二星座的真实面目
  15. Word2016中调节页眉内容一部分左对齐,一部分右对齐
  16. QPushButton去掉选中状态的虚线框(焦点框)
  17. VIT Adapter【Vision Transformer Adapter for Dense Predictions】论文笔记
  18. 2022 全球数字物流与绿色供应链大会暨全球数字物流与绿色供应链博览会筹备工作启动会成功举办
  19. ANSYS SIwave 基于S参数模型的信号完整性仿真论文
  20. 何处的中国计算机文化

热门文章

  1. 技术新星决战巅峰,全国大学生操作系统设计赛圆满结束!
  2. Linux 之父家断电六天:内核更新延期;华为 EMUI 11 用户突破1亿;美国得州最大电力公司申请破产 | 极客头条...
  3. 一图看尽编程语言十年热度变化!
  4. 一周内被程序员疯转 2.4 W次,最终被大厂封杀!
  5. 2021,要不断学习!吴恩达等 AI 大佬发表新年寄语
  6. 接招!1000+ 常用的 Linux 命令来袭
  7. 漫画:什么是流行病的 R0 和 R ?
  8. 为什么5G标准制定,非得“你死我活”?
  9. 同心抗疫,IBM中国有限公司致客户的一封信
  10. 华为悬红“奥林帕斯奖”,促进数据产业基础技术研究与生态建设