【发布时间】:2014-07-30 17:16:47
【问题描述】:
我的数据库中有一个名为position 的列用于订购。但是,当某些记录被删除时,顺序就会变得混乱。我想在表更改时重新排序此列(可能使用触发器)。
像这样。
我认为即使在位置(旧)中也不存在相等的数量,因为我已经在 PHP 中附加了一些函数来在更新发生时对列重新排序。但是,当一条记录因为parent被删除而被删除时,函数将不会被调用。
感谢您的帮助!
【问题讨论】:
-
如果您仅使用该列进行排序,则不需要在删除时更新列,因为顺序仍然是正确的。而且你会节省一些资源。
-