2016-02-02 29 views
0

我有一個sql-issue與我的列position。如果我在我的網站上插入一些新的東西,我的表看起來像這樣:插入數字0,所有其他數字1 up

enter image description here

position表示的div的實際位置。如果我拖ñ下降的div,它看起來像這樣:

enter image description here

因此,與標題entry3股利是在第一行,用標題ENTRY2股利是在第二線,並與格標題entry1在最後一行。

如果我現在添加一個元素,它應該得到位置0,位置爲0的元素應該獲得位置1,位置爲1的元素應該獲得位置2,等等......我不知道這是否純粹的sql查詢是可能的。我很感激每一個迴應。 米施

+0

張貼表結構。 –

回答

1

您可以用下面的語句增加的數量以1:

UPDATE Posts SET position = position + 1; 

然後只需添加新行。

我不知道它是否最好在純sql中使用它,建議在您的軟件上使用它。

+0

完美,簡單,如此:)非常感謝你。米施 – Mischu

相關問題