SQL DELETE JOIN 删除连接
这是一个非常常见的问题,即如何使用连接子句删除或更新行
这不是一个很容易的过程,有时我们需要根据复杂的 WHERE 子句来更新或删除记录。
我们使用三个表来对 DELETE JOIN 的 SQL 语法进行操作。
分别是table1、table 2 和 target table。
删除 JOIN 的 SQL 语法:
DELETE [target table]
FROM [table1]
INNER JOIN [table2]
ON [table1.[joining column] = [table2].[joining column]
WHERE [condition]
Update的语法
UPDATE [target table]
SET [target column] = [new value]
FROM [table1]
INNER JOIN [table2]
ON [table1.[joining column] = [table2].[joining column]
WHERE [condition]
热门文章
优秀文章