我有一个具有以下结构和以下数据的表
id no related_no
1 123456A 123456B
2 123456B 123456C
3 123456C 123456B
4 123456D 123456C
我只有没有 123456A 即 id 为 1 的第一行,并且想要获取连接相关 _no 字段的所有行。查找所有行的逻辑是:
- 我们通过找到第一行的 no =related_no 的 id 得到第二行。
- 我们通过找到第二行的 no =related_no 的 id 得到第三行。
- 我们通过找到第三行的related_no = no 的id 得到第四行。
我可以通过构建单独的查询来做到这一点。我如何使用 mysql 中的单个查询来实现这一点并获取所有行和数据。