我也显示在我的webportal这个表,决定文章的顺序: -更新队列优先级自动
Table- ARTICLE_POSITION
`article_id` int(12) NOT NULL,
`article_position` int(11) NOT NULL
说这是样本数据表: -
article_id article_position
56 1
58 2
443 3
88 4
5667 5
322 6
为显示相关文章我使用查询排序他们根据article_position并显示在网页上,现在的问题是,当我尝试将任何物品移动到不同位置说我想移动 第5667从位置5到位置1,我有更新每个关口的位置乐躺在1和5之间,使用UPDATE查询
最后的表结构
article_id article_position
5667 1*
56 2*
58 3*
443 4*
88 5*
322 6
(*更新位置)
此更新查询变得很耗时且低效当数据库很大,有没有其他的方式来做...
我不得不在不同位置移动文章不仅在顶部,可能在列表的底部,您的想法很好,但不适合这个问题,谢谢反正 – manish