请教合适的算法。

tyzy313481929 2013-01-22 11:49:54
1数据结构如下图,其中的layer表示层级,fdn则为parent_id的fdn和当前记录的id组合。2一次性的复制所有的所有记录,并改变新纪录的parent_id和fdn。有没有比较好的算法。
...全文
106 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ImN1 2013-01-22
  • 打赏
  • 举报
回复
唉,你重复说了两次都没说怎么改变 全部变为0么?那一句就行了,不需要算法 要说清楚怎么变,变之前是什么,变之后又是什么
tyzy313481929 2013-01-22
  • 打赏
  • 举报
回复
放在同一张表中,也可以说,复制所有符合的记录,但是要修改parent_id和fdn的值。
一起混吧 2013-01-22
  • 打赏
  • 举报
回复
怎么改变,你并没有说明。插入另一张表还是怎么样?
tyzy313481929 2013-01-22
  • 打赏
  • 举报
回复
1新插入记录的parent_id等于(当前复制记录的父记录)对应复制的新纪录的id. 2.fdn则为父记录的fdn+当前记录的id 不知道这次说的清楚不?
bbjbepzz 2013-01-22
  • 打赏
  • 举报
回复
问题描述不清楚,看了半天没有看明白你的parent_id和fdn要从什么样变成什么样。

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧