我的专栏position
出现了sql问题。如果我在我的网站上插入一些新内容,我的表格如下:
列position
表示div的实际位置。如果我拖动div放下div,它看起来像这样:
所以带有title entry3的div位于第一行,带有title entry2的div位于第二行,带有title entry1的div位于最后一行。
如果我现在添加一个元素,它应该得到位置0,位置0的元素应该得到位置1,位置1的元素应该得到位置2等等...我不知道是否这可以通过纯sql查询实现。我很感激每一个回应。 米施
答案 0 :(得分:1)
您可以使用以下语句将数字增加为1:
UPDATE Posts SET position = position + 1;
然后只需添加新行。
我不知道在你的软件推荐的纯sql中是否最好这样做。