-2
A
回答
2
如果我理解正確的話,可能這樣的事情會做到這一點:
UPDATE your_table t
SET t.TimeStamp = t.DateOfInsert
WHERE t.DateOfInsert <> t.TimeStamp
但是,這將更新表中的每一行,這是你想要的嗎?
2
UPDATE table t SET t.TimeStamp=t.DateOfInsert
+0
這不考慮RedStar的需求。刪除你的答案或添加一個WHERE子句。 – 2012-03-28 12:58:57
相關問題
- 1. 一次更新多行的SQL查詢
- 2. 並行查詢多個SQL Server表
- 3. 基於同一表的SQL Server 2005更新查詢
- 4. 使用SQL Server中的單個查詢更新兩個表
- 5. SQL Server查詢更新
- 6. SQL Server更新查詢更新兩個表
- 7. SQL Server:在同一個.SQL文件中運行多個選擇查詢
- 8. SQL更新查詢更新2個表中的一列
- 9. SQL查詢同一行中同一列的多個值
- 10. 用另一個表值更新一個表列值的SQL Server查詢
- 11. MySQL更新與多個連接到同一個表的查詢
- 12. SQL Server查詢同一列中的多個值
- 13. SQL查詢更新相同的表
- 14. 查找一個表中沒有的其他行 - SQL Server查詢
- 15. 使用一個查詢更新多行?
- 16. 使用一個查詢更新多行
- 17. 使用多個表的SQL Server更新
- 18. Codeigniter:同一行的多個列更新查詢不起作用
- 19. 從一個表中組合多個行的SQL查詢
- 20. SQL查詢 - 更新同一表中的1條記錄中的多條記錄
- 21. 在同一個SQL Server查詢
- 22. SQL Server查詢是在多個表
- 23. SQL Server查詢從多個表
- 24. 在Sql Server中簡單更新查詢
- 25. 更新多個值的SQL查詢
- 26. 基於SQL Server Compact Edition中的多個表更新行
- 27. SQL Server中同一個表中兩行的交換值
- 28. SQL Server觸發多個更新行
- 29. SQL多行更新改進查詢
- 30. SQL-Server:從另一個表更新表
那就是它。那是行得通的!謝謝! – RedStar 2012-03-15 16:27:18
您能否將此答案標記爲已接受?謝謝 ! – 2012-03-15 16:38:24