mysql查询两个字的人名_mysql 怎么通过一条sql查询出 两个人员的名字
创建一个function getChildLst, 得到一个由所有子节点号组成的字符串.
mysql> delimiter //
mysql>
mysql> CREATE FUNCTION `getChildLst`(rootId INT)
-> RETURNS varchar(1000)
-> BEGIN
-> DECLARE sTemp VARCHAR(1000);
-> DECLARE sTempChd VARCHAR(1000);
->
-> SET sTemp = '$';
-> SET sTempChd =cast(rootId as CHAR);
->
-> WHILE sTempChd is not null DO
-> SET sTemp = concat(sTemp,',',sTempChd);
-> SELECT group_concat(id) INTO sTempChd FROM treeNodes where FIND_IN_SET(pid,sTempChd)>0;
-> END WHILE;
-> RETURN sTemp;
-> END
-> //
Query OK, 0 rows affected (0.00 sec)
mysql>
mysql> delimiter ;
使用我们直接利用find_in_set函数配合这个getChildlst来查找
mysql> select getChildLst(1);
+-----------------+
| getChildLst(1) |
+-----------------+
| $,1,2,3,4,5,6,7 |
+-----------------+
1 row in set (0.00 sec)
取消
评论
mysql查询两个字的人名_mysql 怎么通过一条sql查询出 两个人员的名字相关推荐
- oracle 相同的sql执行两次 执行计划会不一样吗,一条SQL语句,两次执行计划的差距...
jonas_li 发表于 2013-12-18 15:14 执行计划也可以贴出来,看看,是否真的如此 Execution Plan ---------------------------------- ...
- mysql查询前几笔sql语句_mysql开发常用的几条sql查询语句
mysql开发常用的几条sql查询语句 有需要的朋友可参考一上. 1.计算年龄 如果你有一个人的生日而需要计算这个人的年龄,将下列语句中@dateofbirth替换为生日即可 代码如下 SELECT ...
- mysql统计数量函数方法_mySql关于统计数量的SQL查询操作
mySql关于统计数量的SQL查询操作,状态,订单,语句,函数,数量 mySql关于统计数量的SQL查询操作 易采站长站,站长之家为您整理了mySql关于统计数量的SQL查询操作的相关内容. 我就废话 ...
- 怎么做mysql查询系统_mysql数据库系统学习(一)---一条SQL查询语句是如何执行的?...
一.第一节:一条sql查询语句是怎样执行的 5.5.5版本以后,默认使用存储引擎为InnoDB 不使用查询缓存,MySQL8.0没有查询缓存这个功能 总体来说:MySQL分为service层和存储引擎 ...
- mysql怎么查看刷脏页慢_一条SQL查询语句极为缓慢,如何去优化呢
一条 SQL 查询语句执行的很慢,那是每次查询都很慢呢?还是大多数情况下是正常的,偶尔出现很慢呢?可以分以下两种情况来讨论. 大多数情况是正常的,只是偶尔会出现很慢的情况. 在数据量不变的情况下,这条 ...
- 【mysql技术内幕1】mysql基础架构-一条SQL查询语句是如何执行的
文章目录 1 一条SQL查询语句是如何执行的 2 mysql体系结构 3 InnoDB存储引擎 4 总结 1 一条SQL查询语句是如何执行的 通常我们使用数据库,都是将数据库看成一个整体,我们的应 ...
- linux sql命令行查询语句不要换行_面试刷题mysql1:一条sql语句是如何经过mysql的体系结构的?...
mysql执行一条sql查询语句背后发生了什么呢? 我是李福春,我在准备面试,今天的题目是: mysql的体系结构是怎样的?一条sql语句在mysql的体系结构中经历了什么? 答: mysql体系结构 ...
- 听说你写sql很溜,一条sql查询语句是如何执行的?
我们项目中必不可少要与数据库接触,那么一条sql查询语句是如何执行的呢? 本文以MySQL数据库为例.MySQL是典型的C/S架构(client客户端/server服务端),客户端进程向服务端进程发送 ...
- 一条SQL查询语句的执行过程,一张图说清SQL查询语句执行过程
一张图说明 一条SQL查询语句的执行过程 一条sql语句从发送到数据库到它执行完成并返回结果,主要经历以下几个过程: 连接器->查询缓存(如果开启了查询缓存,则会经过这一步,但是大多数情况下都是 ...
最新文章
- maven工程导入eclipse后报错
- asp.net(c#) linkbutton CommandArgument
- Spring Boot——易班优课YOOC课群在线测试自动答题解决方案(三)答案查询
- 鱼眼图像畸变校正--透视变换
- Python 安装pythoncom库和pyHook
- kaggle—HousePrice房价预测项目实战
- 计算机基础思维导图_超级简单的实操示范,教你零基础带孩子玩转风靡全球的思维导图...
- Windows恶搞脚本,太实用了医院WiFi很快
- 《学习之道》第十二章练习困难的部分
- django 引入jquery 3.5.1_2020年最新Django经典面试问题与答案汇总(中)-大江狗整理
- IMX6ULL开发板,系统移植——第一步Uboot移植
- commit 和 push 的临界点
- python math库函数
- UE4 全局变量的应用(蓝图)
- 谷歌浏览器翻译插件方便阅读方法,收藏备用
- windows多线程编程1
- 维度灾难--通过Python理解高维空间欧氏距离与余弦相似度失效
- @所有人:产品汪、运营喵专属台历,你值得拥有!
- 餐饮店如何做活动吸引人
- 计算机基础——计算机网络
热门文章
- 软件工程里有Java这一课程吗_软件工程总结
- 转:人到中年须具备的心情修养
- java IO流——获取文件的大小 根据文件的大小 判断是GB 还是MB 还是KB 还是b
- 印度加密独角兽 Matic 是怎样炼成的? |链捕手
- C/C++---二进制类(运算符号的重载)
- 封装工具大全与如何系统减肥
- 标定数据分析-DCM(.DCM)
- 沈向洋博士致2018届毕业生的公开信:计算机科学的三堂人生课
- BosonNLP API 中文语义分析(笔记)【boson已经停止提供服务了,可使用 百度AI 的 NLP 功能】
- opencv随笔记录:2.anaconda+windows系统下实现视频目标识别yolov3