-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 SERVER中的一个查询更新多个表
- 2. 更新SQL Server中的同一个表
- 3. SQL |用一个查询更新多行
- 4. 在一个SQL查询中更新多个行的多列
- 5. 一次更新多行的SQL查询
- 6. 并行查询多个SQL Server表
- 7. 基于同一表的SQL Server 2005更新查询
- 8. 更新SQL Server 2008中源表中多个匹配行的查询?
- 9. 从SELECT查询的结果更新多行到同一个表
- 10. 多个SQL更新查询
- 11. 如何使用SQL查询更新表中的多个行?
- 12. 使用SQL Server中的单个查询更新两个表
- 13. SQL查询在同一查询中创建和更新列表
- 14. 从sql server中的单个查询中的不同表中更新两列?
- 15. SQL Server查询更新
- 16. SQL Server更新查询更新两个表
- 17. SQL Server:在同一个.SQL文件中运行多个选择查询
- 18. SQL查询更新多个表具有相同的列名
- 19. SQL Server 2005中如何-----使用更新多行子查询
- 20. SQL更新查询更新2个表中的一列
- 21. 用另一个表值更新一个表列值的SQL Server查询
- 22. SQL查询同一行中同一列的多个值
- 23. 如何更新单查询两个表中的SQL Server 2008
- 24. SQL Server查询同一列中的多个值
- 25. MySQL更新与多个连接到同一个表的查询
- 26. 查找一个表中没有的其他行 - SQL Server查询
- 27. SQL查询更新相同的表
- 28. 使用多个表的SQL Server更新
- 29. 使用一个查询更新多行
- 30. 使用一个查询更新多行?
那就是它。那是行得通的!谢谢! – RedStar 2012-03-15 16:27:18
您能否将此答案标记为已接受?谢谢 ! – 2012-03-15 16:38:24