【问题标题】:How to query data with same id in a sequence?如何查询序列中具有相同id的数据?
【发布时间】:2022-12-01 16:55:18
【问题描述】:

我在一个文件夹中有文件夹的归档系统上工作,我有一个表名 folder_table。

我正在尝试创建一个用于面包屑的 parentid 数组。

我的问题是如何查询具有相同 ID 且具有序列的数据? (检查 linenum 列)

请参阅附图以供参考

这是我的预期结果:

有什么办法可以让它起作用吗?

谢谢

【问题讨论】:

  • 请以表格形式显示示例输入和预期结果。更详细地解释你想做什么和你已经尝试过什么。
  • 看起来您的 linenum 只是邻接列表元素的深度。你想通过递归查询获取整个子树吗?
  • 是的,我只需要与他们的folderID 有关系的数据。您有什么建议,例如添加另一列吗?

标签: mysql sql


【解决方案1】:

尝试 从文件夹表中选择 * folderid 所在的位置(从 folder_table 中选择 parentid)

【讨论】:

    猜你喜欢
    • 2017-04-23
    • 1970-01-01
    • 2021-06-13
    • 2017-01-29
    • 2017-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多