2012-11-21 56 views
0

對於多個插入(如果已存在,則更新)我使用以下查詢並且工作正常。如何在單個查詢中插入自動遞增的SORT_ORDER

INSERT INTO table (id,Col1,Col2) 
VALUES (1,1,1),(2,2,3),(3,9,3),(4,10,12) 
ON DUPLICATE KEY UPDATE Col1=VALUES(Col1), Col2=VALUES(Col2); 

現在我需要的價值觀一起進入SORT_ORDER,但它應該是一個自動遞增。在單個查詢中應該做什麼?

+0

爲什麼你不能在sort_order中使用自動遞增的id列? – Bohemian

回答

0

只是爲了闡明我相信你的問題是:你希望排序順序是插入或修改行的順序。

我認爲最簡單的方法是使用TIMESTAMP

相關問題