mysql - 获取特定列值遵循 SQL 版本 MySQL 5.5 中的条件
问题描述
我有问题要按照 SQL 版本 MySQL 5.5 中的条件获得某个值。
下图是获得一定值的条件。比如我想选择all category = 1,按照下面图片数据库状态来展示sql表中的数据,展示数据的逻辑如下图结构,数据库状态“show”的意思是数据会展示在表中。
Category_id = 1 is first layer
Category_id = 2 is second layer
Category_id = 3 is third layer
Category_id = 4 is fourth layer
这是我的 dbfiddle https://dbfiddle.uk/?rdbms=mysql_5.5&fiddle=785bc009a50aa4c7597510858853865b
这是我的选择 sql 查询
select id,name,parentid,category,category_id from filing_code_management where category =1
这是我期望的示例结果,如果 category = 1,则在 category = 1 的 parentid 下将显示 id 数据。因为 parentid 编号是匹配 id 编号。
解决方案
推荐阅读
- reactjs - 如何使用 Jest 测试 useParam() 函数
- java - 用 jar 文件打开 Cmd 并执行程序
- audio - 用 arecord 录制 4 个通道有什么特别的注意事项吗?
- docker - 从一个 docker 容器无密码登录到另一个
- firebase - 在 Firebase 中更改登录方法
- javascript - 单击按钮时以特殊顺序保存数据
- c# - 从模型中的多个列表中选择并将其放在下拉列表中
- powershell - 在多台远程计算机上运行 Powershell 脚本
- xamarin - 如何修复更新到 Visual Studio 2019 版本 16.7.0 后出现的错误
- swift - 在 Swift 中将 JSON yyyy-mm-ddthh:mm:ssz 字符串转换为可读格式?