当前位置: 首页 > news >正文

mysql8.0递归

sql举例:

WITH recursive c1 AS( select * from course_category  where id = '1-1'union allselect t2.* from course_category t2 INNER JOIN c1  where t2.parentid=c1.id)
select * from c1 ORDER BY orderby;

解释:

WITH recursive c1 AS( //相当于创建了一个虚拟表
    select * from course_category  where id = '1-1'   //虚拟表的第一条数据
    union all
    select t2.* from course_category t2 INNER JOIN c1  where t2.parentid=c1.id
     //递归的语句,从这个表和虚拟表联表查询
)
select * from c1 ORDER BY orderby;//查出虚拟表中想要的数据

 

http://www.lryc.cn/news/233206.html

相关文章:

  • 处理机器学习数据集中字符串列(pandas.get_dummies)
  • 一个UE无法注册的问题
  • 自媒体剪辑必备,6个音效素材网站,你值得拥有。
  • uniapp Android如何授权打开系统蓝牙Bluetooth?
  • 图论与网络优化2
  • ES Kibana windows 安装
  • 分布式事务seata的使用
  • 使用宝塔面板安装mysql
  • Flink 支持三种时间语义
  • 【大话Presto 】- 核心概念
  • 阎良区公益创投之“小飞机大梦想” 航模DIY主题活动
  • springBoot集成websocket实时消息推送
  • web:[BUUCTF 2018]Online Tool
  • 决策树的Boosting策略是什么
  • SQL Server中substring的用法
  • vscode设置latex
  • Django模板层
  • TP_Link WR886N 硬改闪存16M内存64M,刷入openwrt
  • websocket详解
  • 可以免费使用的设计素材网站分享
  • workman使用手册1.0
  • Cesium深入浅出之自定义材质
  • Appium移动自动化测试--安装Appium
  • 前端学习笔记--ES6
  • 冥想第九百七十八天
  • Maven分离资源文件
  • Linux CentOS 8(MariaDB概述)
  • 简述几个我们对Redis 7开源社区所做的贡献
  • 产品卖点怎么写,如何打造卖点?
  • 跟李沐学AI-深度学习课程00-03【预告、课程安排、深度学习介绍、安装】