mysql - 使用内部连接更新多个表

标签 mysql sql

<分区>

我有 2 个表:Pur_Entry 和 Pur_order

Pur_entry => id, name, id_pur_order, is_deleted
Pur_order => id, date, is_deleted

我必须一次更新两个表中的“is_delete”。

这些有内部连接方法吗?

最佳答案

UPDATE pur_order a, pur_entry b SET a.is_deleted = 1, b.is_deleted = 1
WHERE b.id_pur_order = b.id AND a.id = 1;

关于mysql - 使用内部连接更新多个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45919549/

相关文章:

php - 从数据库服务器端创建绘图并在客户端可视化

mysql - 为类别、子类别和相关图书设计数据库

mysql - 循环或递归 SQL 查询

c# - 在 C# 中使用 ADO.NET 格式化内联 sql 的最佳实践是什么

mysql - SQL 中自动更新外键

java - 标准 Hibernate 排序依据

java - 连接两个表 Mysql Java 并将其作为列表发送到 jsp

php - 从 mysql 查询创建 token 列表到 json

mysql - 非聚集索引与聚集索引

使用 INSERT 时 SQL Server 转换失败