SQL教程
SQL数据库
SQL表
SQL查询
SQL子句
SQL排序
SQL插入
SQL更新
SQL删除
SQL联接查询
SQL键

SQL UPDATE

SQL命令( UPDATE DELETE )用于修改已存在的数据。数据库。 SQL DELETE命令使用WHERE子句。
SQL UPDATE 语句用于更改表保存的记录的数据。哪个行要更新,取决于条件。为了指定条件,我们使用WHERE子句。
UPDATE语句可以用以下形式编写:
UPDATE table_name SET [column_name1= value1,... column_nameN = valueN] [WHERE condition]
让我们看一下语法:
UPDATE table_name
SET column_name = expression
WHERE conditions
让我们举个例子: 在这里,我们将更新源表中的条目。
SQL语句:
UPDATE students
SET User_Name = 'beinghuman'
WHERE Student_Id = '3'
源表:
Student_Id FirstName LastName User_Name
1 Ada Sharma sharmili
2 Rahul Maurya sofamous
3 James Walker jonny
更新值后查看结果:
Student_Id FirstName LastName User_Name
1 Ada Sharma sharmili
2 Rahul Maurya sofamous
3 James Walker beinghuman

更新多个字段:

如果您要更新多个字段,则应使用逗号分隔每个字段。
SQL多个字段的UPDATE语句:
UPDATE students
SET User_Name = 'beserious', First_Name = 'Johnny'
WHERE Student_Id = '3'
表的结果如下:
Student_Id FirstName LastName User_Name
1 Ada Sharma sharmili
2 Rahul Maurya sofamous
3 Johnny Walker beserious
用于更新表的MYSQL语法:
UPDATE table_name
SET field1 = new-value1, field2 = new-value2,
[WHERE CLAUSE]
SQL UPDATE SELECT:
带有SELECT QUERY的SQL UPDATE:
我们可以使用SELECT语句更新记录通过UPDATE语句。
语法:
UPDATE tableDestination
SET tableDestination.col = value
WHERE EXISTS (
SELECT col2.value
FROM  tblSource
WHERE tblSource.join_col = tblDestination. Join_col
AND  tblSource.Constraint = value)
您也可以尝试这个-
UPDATE 
Table 
SET
Table.column1 = othertable.column 1,
Table.column2 = othertable.column 2
FROM 
Table
INNER JOIN
Other_table
ON
Table.id = other_table.id
我的SQL语法:
如果要在My SQL中使用SELECT进行更新,可以使用以下语法:
让我们举个例子有两个桌子。在这里,
第一个表包含-
Cat_id,猫名,
,第二个表包含-
Rel_cat_id,rel_cat_name
SQL UPDATE列:
我们可以使用SQL UPDATE查询来更新SQL中的单列或多列。
SQL UPDATE示例使用单列更新:
UPDATE students
SET student_id = 001
WHERE student_name = 'AJEET';
此SQL UPDATE示例将在student_name为" AJEET"的学生表中将student_id更新为" 001"。
使用多列更新的SQL UPDATE示例:
要使用一个更新语句来更新多个列:
UPDATE students
SET student_name = 'AJEET',
Religion = 'HINDU'
WHERE student_name = 'RAJU';
此SQL UPDATE语句会将学生姓名更改为'AJEET',将宗教信仰更改为'HINDU',其中学生姓名为'RAJU'。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4