SqlServer中批量update语句
现在我有两张表分别是S_PERSON,S_USER
S_PERSON
S_USER
我现在想把S_USER表中的ACCOUNT批量修改成S_PERSON的ACCOUNT
我们可以发现S_USER表中有个跟S_PERSON表关联的字段那就是PERSON_ID这也是我们要update的条件
找到这个关系以后我们就不难写sql了
updateS_USER setaccount=p.accountfromS_PERSON pwherep.id=S_USER.person_id;
结果为:
sqlserveras语法举例
1、使用表名称别名
有两个表分别是:"Persons"和"Product_Orders"。分别为它们指定别名"p"和"po"。列出"JohnAdams"的所有定单。
SELECTpo.OrderID,p.LastName,p.FirstName FROMPersonsASp,Product_OrdersASpo WHEREp.LastName='Adams'ANDp.FirstName='John';
2、使用列名称别名
查询Persons表中的LastName列(为其定义别名'姓氏')和FirstName列(为其定义别名‘名字'),输出所有结果值。
SELECTLastNameAS姓氏,FirstNameAS名字 FROMPersons
3、同时使用表名称和列名称
为city表定义别名'A',并利用该表别名查询表中的 ID列(为ID列定义别名B)的所有信息。
SELECTA.IDASB FROMcityASA;
这篇文章就介绍到这了,希望能帮助到你。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
热门推荐
10 高一祝福语简短 励志
11 立秋节气简短祝福语
12 简短公司周年祝福语大全
13 中考感言简短祝福语大全
14 体育老师简短祝福语
15 干杯生日祝福语简短独特
16 特别简短的祝福语老师
17 朋友坐车走了祝福语简短
18 给英雄的祝福语简短