SQL server2005 语句

来源:百度知道 编辑:UC知道 时间:2024/05/27 17:45:26
我创建了一张表,表中有
员工编号 姓名 出生年月 月薪 职位 性别
1 张三 1987-1-1 2000 FULL FULL
2 李四 1988-8-8 2555 FULL FULL

现在我想用一句T-SQL 语句 把张三的 职位和性别 分别该为:工程师 和 男

在问问 可以用一句话 把张三 和李四 的 职位和性别 都改了嘛?
怎么写啊 !!!?? 谢谢大家了

update table set 职位='工程师',性别='男' where 姓名 in ('张三','李四')

代码如下:

第1个问题:

update 表名 set 职位='工程师', 性别=‘男’
where 姓名=‘张三’
go

第2个问题:
update 表名 set 职位='工程师', 性别=‘男’
where 姓名=‘张三’ or 姓名=‘李四’

go

希望楼主能看懂.。 HOHO~~~

UPDATE table_name SET 职位=‘工程师’,性别=‘男’ WHERE 姓名=‘张三’

UPDATE table_name SET 职位=‘工程师’,性别=‘男’ WHERE 姓名=‘张三’ or 姓名=‘李四'

bs二楼和三楼的回答,lz说用一句话就update,尤其是二楼您那逗号用的是汉语的吧,一楼正解,顶一楼