MySQL 子结点查询所有父结点(查询结果包含自身结点)
mysql 查询 所有 结果 包含 结点 自身
2023-09-14 09:15:38 时间
MySQL 子结点查询所有父结点(查询结果包含自身结点)
SQL代码
SELECT t2.id, t2.`menuname`
FROM
(
SELECT
@r AS _id,
(SELECT @r := parentid FROM t_menu WHERE id = _id) AS parent_id,
@l := @l + 1 AS lvl
FROM
(SELECT @r := '644', @l := 0) vars, t_menu AS h
WHERE @r != 0
) t1
JOIN t_menu t2
ON t1._id = t2.Id
@r := '644'
这里输入子结点的ID
查询结果
页面树状结构
相关文章
- mysql多表连接和子查询
- mysql max函数使用的注意点
- MySQL 常用基础命令
- Mysql授权允许远程访问解决Navicat for MySQL连接mysql提示客户端不支持服务器请求的身份验证协议;考虑升级MySQL客户端
- 【MySql】mysql 数据库数据订正
- 【MySql】mysql 慢日志查询工具之mysqldumpslow
- elasticsearch5.2.1使用logstash同步mysql
- 外部连接不上 docker内的Mysql,telnet不通3306
- MySql: 忘记root密码
- mysql--SQL编程(基础知识) 学习笔记1
- CentOS下httpd下php 连接mysql 本机可以,外网报错Could not connect: Can't connect to MySQL server on '127.0.0.1' (13)2003 原因解析
- Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’
- Mysql 查询当前数据上一条和下一条的记录
- php+mysql模糊查询功能
- Mysql 如果有多个可选条件怎么加索引_MySQL|mysql-索引
- MySQL优化之查询缓存(mysql8官方已经废弃这个功能)
- 记录一次mysql分页查询优化方案
- error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
- mysql的delete truncate drop说明 mysql删除外键 mysql删除索引 mysql查询外键key_column_usage mysql查询索引tatistics
- 0x09 Python连接MySQL数据库
- MySQL安装篇
- MySQL远程连接报错2003-cant connection to mysql server on ‘IP’(10061 unknown error)
- mysql 添加用户、修改权限,修改登陆权限ip
- Mysql InnoDB 事务的实现原理
- MySQL INNER JOIN:内连接查询
- MySQL-查询语句