mysql - MySQL查询以查找所有子元素
问题描述
我有两张桌子:
元素:
id_element | 姓名 |
---|---|
元素1 | 每次观看费用 |
元素2 | 国会预算办公室 |
元素3 | 每次观看费用 |
育儿(这是引用元素)
id_element | id_element_elements |
---|---|
元素1 | 无效的 |
元素2 | 元素1 |
元素3 | 元素1 |
元素4 | 元素2 |
在这种情况下,是否有从单个元素中查找所有子元素的查询?
寻找类似的东西:
id_element | id_child |
---|---|
元素1 | 元素2 |
元素1 | 元素3 |
元素2 | 元素4 |
解决方案
SELECT
p.id_element_elements,p.id_element
FROM elements e
right join parenting p
On e.id_element =p.id_element_elements
Where p.id_element_elements is not null
推荐阅读
- javascript - 如何使css动画在容器内开始?
- css - 修复垫子对话框上垫子表的标题不起作用
- php - 为所有已注册的帖子类型保存带有 foreach 循环的复选框 [插件开发]
- c# - 如何在linq c#中的字符串参数之间应用<运算符
- android - 错误:无法解决:com.google.firebase:firebase-messaging:19.2.0
- reactjs - 关闭外部 click-reactjs 上的组件
- angular-material - 我有一个关于中微子工作室小吃店的问题
- actions-on-google - 是否可以在 Google Action 中使用 INTENT 而不是 STRING 作为列表标题?
- javascript - 类型脚本:如何指定 array.splice 的类型
- c# - 跨平台输入操纵杆在 Unity 中不起作用