代码之家  ›  专栏  ›  技术社区  ›  flybywire

MySQL:导出单行,但包含所有依赖项

  •  3
  • flybywire  · 技术社区  · 15 年前

    MySQL问题。 我想从一个带有catch的表中导出一行:我想将所有其他表中的所有行(这些行是由外键从初始行引用的)和新行中的所有行(也是递归引用的)放在一起,直到得到初始行“需要存在”的所有行。

    我该怎么做?

    1 回复  |  直到 15 年前
        1
  •  1
  •   andrewWinn    15 年前

    添加更多内部联接,直到通过数据结构

    Select * from table1 t1 
    inner join table2 t2 on
    t1.pk = t2.fk
    inner join table3 t3 on
    t2.pk = t3.fk
    .......
    where t1.pk = {pk id number} limit 0,1