用于替换特定单元数据的SQL语句

时间:2014-09-10 21:05:13

标签: sql postgresql

我想更新特定单元格中的数据。我用Google搜索了,我知道我需要使用UPDATE,但我看到的所有示例都显示了如何批量更改数据而不是单个单元格,我真的不想搞砸了。

所以这是我的答案表的一个例子;

ID | Answer | User | Location 
1  | ans 1  | Usr1 | Loc 1
2  | ans 2  | Usr2 | Loc 2
3  | ans 3  | Usr3 | Loc 3
4  | ans 4  | Usr4 | Loc 4

因此,如果我想在记录3中将用户从Usr3更改为Usr2,我该怎么写呢?

谢谢!

2 个答案:

答案 0 :(得分:1)

update answer set user = 'Usr2' where id = 3;

答案 1 :(得分:1)

这篇文章称为" SQL Update Statement"应该教你如何使用SQL语句更新特定元组。

基本上这个陈述是这样的:

  UPDATE table 
  SET  columnName1 = ?,
       columnName2 = ?',
  WHERE paramterToSearchForTuple = ?''

如果您有任何疑问,请与我们联系!