首页 > 数据库 >mysql 根据父id查询下级所有数据

mysql 根据父id查询下级所有数据

时间:2023-03-03 19:12:09浏览次数:34  
标签:resource t1 下级 mysql apply pids id select

select

 id,apply_resource_name

from

 (

 select

 t1.id,t1.apply_resource_name,

 if(find_in_set(parent_id, @pids) > 0,

 @pids := concat(@pids, ',', id),

 0) as ischild

 from

 (

 select

  id,

  parent_id,

  apply_resource_name

 from

  resource_apply_resource t

 order by

  parent_id,

  id ) t1,

 (

  select @pids := 15) t2 ) t3

where

 ischild != 0

 

 

 

注释:@pids := 15的15就是要查询的父节点ID

标签:resource,t1,下级,mysql,apply,pids,id,select
From: https://www.cnblogs.com/cuijinlong/p/17176678.html

相关文章

  • android sqlite动态创建表,Android 解决sqlite无法创建新表的问题
    使用SQLite时,继承SQLiteOpenHelper,onCreate方法只有在第一次创建数据库的时候才会被调用,因此,重新更改或者添加表时,需要在DDMS里面删掉原来的.db文件,重新运行,就可以~补充......
  • 【mysql】Linux下定时备份数据shell脚本
    mysql_full_bak.sh#!/bin/bash#全量备份(建议一周一次)#时间参数DATE=$(date+%Y-%m-%d)DATETIME=$(date+%Y%m%d%H%M%S)#数据库的地址HOST=localhost#数据库的......
  • mysql inndb
    执行一个表的脚本时提示:导入mysql数据表时出现错误:error"Rowsizetoolarge(>8126).ChangingsomecolumnstoTEXTorBLOBorusingROW_FORMAT=DYNAMICorROW_......
  • Docker配置mysql
    1.宿主机创建对应目录mkdir-p/data/dockers/mysqlcd/data/dockers/mysql#创建数据目录mkdirdata#创建配置目录mkdirconfig#创建日志目录mkdirlog2.创建......
  • # PYTHON执行SQL语句操作MySQL数据库软件
    PYTHON执行SQL语句操作MySQL数据库软件准备安装第三方包PyMySQL创建到MySQL的数据库链接#例frompymysqlimportConnection#获取到MySQL数据库的链接对象conn=......
  • 调用Android原生@SystemApi、@Hide方法
      系统api.png如上图所示,PackageManager.getPermissionFlags()方法是被@SystemApi注解修饰过的方法,@SystemApi只允许systemapp调用或者用反射方法调用,反射方......
  • mysql select into outfile默认文件保存路径是C:\ProgramData\MySQL\MySQL Server
    找到my.ini,修改usecure_file_priv=''然后保存并且退出。重启mysql正确的解决方法是:搜索“服务”并进入:下拉找到Mysql左上角处可以进行重启动。如果以后想要通......
  • 【MySQL速通篇001】5000字吃透MySQL部分重要知识点
    ......
  • mysql数据库改变编码
    SELECTTABLE_SCHEMA   '数据库',    TABLE_NAME    '表',    COLUMN_NAME    '字段',    CHARACTER_SET_NAME'原字符......
  • MySQL随笔
    函数:一、时间类ps:可以使用now()获取当前系统时间①DATE_SUB:获取时间A前B天的时间用法:date_sub(A,INTERBALBunit)②DATE_FORMAT:时间格式化,将A转化成'%Y-%m-%d'的......