我有一张名为User
的表格。在User
表格中,有一个名为country
的列。如何编写SQL语法来更改country
为" a"的所有用户记录。到country
" b"?
答案 0 :(得分:3)
这是一个经典的update
声明:
UPDATE user
SET country = 'b' -- what to change
WHERE country = 'a' -- on which records
答案 1 :(得分:2)
update "User" set "Country" = 'b' where "Country" = 'a'
PS:SQL与许多后端兼容。您没有指定您拥有哪一个。这很重要,因为用户可能在某些后端和/或套管中使用关键字可能很重要。
答案 2 :(得分:0)
UPDATE [User]
SET [country] = 'b' -- new value
WHERE [country]='a' -- previous value