如何存储通常会在数据库中更改位置的订购商品
如果您放宽了该Position列必须包含从1到N的整数的约束,而是允许它包含任何数字,那么您可以高效地进行搜索和更新。
Position
您可以通过计算平均值(A + B)DIV 2将一个项目插入位置为A和B的其他两个项目之间。例如,如果A为10000,B为12000,则新位置为11000。有时您会用尽所有空白由于群集的原因,这时您可以遍历整个表以更均匀地重新分配位置。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群