sqlserver修改语句加判断条件用update
时间: 2023-09-23 12:11:13 浏览: 186
可以使用以下的 SQL Server 语句来修改表中的数据并添加判断条件:
```
UPDATE 表名
SET 列名 = 新值
WHERE 判断条件
```
其中,`表名` 是要修改数据的表名,`列名` 是要修改的列名,`新值` 是要修改成的值,`判断条件` 是满足修改条件的条件。
例如,假设有一个名为 `students` 的表,其中有 `name` 和 `age` 两列,要将年龄大于 18 岁的学生的姓名改为 "成年人",可以使用以下 SQL 语句:
```
UPDATE students
SET name = '成年人'
WHERE age > 18
```
执行该语句后,年龄大于 18 岁的学生的姓名都会被修改为 "成年人"。
相关问题
sql server 连表update语句修改
以下是sql server连表update语句修改的示例:
1. 使用where语句更新表
```sql
UPDATE S_USER
SET ACCOUNT = S_PERSON.ACCOUNT
FROM S_USER
JOIN S_PERSON ON S_USER.id = S_PERSON.id
```
2. 使用表名称别名
```sql
UPDATE u
SET u.ACCOUNT = p.ACCOUNT
FROM S_USER u
JOIN S_PERSON p ON u.id = p.id
```
sqlserver的update语句
SQL Server的update语句是用来修改数据库中的数据的。它的基本语法是:
```
UPDATE 表名
SET 列名1 = 新值1, 列名2 = 新值2, ...
WHERE 条件表达式
```
其中,表名是要被更新的表的名称,列名是要更新的列的名称,新值是要更新成的新值,条件表达式是指定哪些记录需要被更新的条件。使用update语句时必须慎重,以免误操作导致数据不一致或损坏。
阅读全文