发布网友 发布时间:2022-04-07 22:54
共8个回答
热心网友 时间:2022-04-08 00:23
更新update语句分为三部分:更新的表、列名和新的值、确定更新哪些行的过滤条件。
如果是整列修改的话,不用加任何条件。假设要将所有学生的成绩都改为及格,SQL语句要这么写:Update 成绩表 Set 成绩='及格'
如果只是修改部分数据,要加上条件。假设要将Jason和Annie的成绩改为及格,SQL语句要这么写:Update 成绩表 Set 成绩='及格' where 姓名 in ('Jason','Annie')
扩展资料:
SQL更新的时候,还存在需要更新多列的情况,SQL语句要这么写:Update 成绩表 Set 成绩='及格', 表现='良好', 通过='Yes' where 姓名 in ('Jason','Annie')
SQL更新的时候,还存在连接其他表更新数据的情况,假设A表的历史成绩要去B表的提取,那么SQL语句要这样写:
Update A
Set A.历史成绩=B.历史成绩
From 学生总成绩表 as A
Left join 学生历史成绩表 as B
on A.学生姓名=B.学生姓名
参考资料:百度百科-SQL Update
参考资料:百度百科-SQL Left Join
热心网友 时间:2022-04-08 01:41
update热心网友 时间:2022-04-08 03:16
打开 查询分析器,打开相应的数据库,打开编写SQL的窗口,写一段SQL语句,热心网友 时间:2022-04-08 05:07
update [user] set money=0热心网友 时间:2022-04-08 07:15
update userse set seq=10 where seq=1热心网友 时间:2022-04-08 09:40
如果自己做不好 就去找专业人士去做吧 很靠谱热心网友 时间:2022-04-08 12:21
update userse set seq=10热心网友 时间:2022-04-08 15:19
update [userse] set Seq=10 where [Seq] = 1