mysql - 如果另一个字段为空,则将字段更新为空或删除行

标签 mysql sql-delete

我正在寻找以下列方式更新表的最有效方法。

如果字段 A 中有一个值并且字段 b 的内容被删除(null),那么只需将字段 b 更新为 null。

如果字段 A 中没有值并且字段 b 正在更新为空,则删除行。

我是一个 MYSQL 新手,知道插入/更新/删除,但我想知道是否有另一个命令可以执行上述操作?

最佳答案

听起来你想要一个 trigger .

关于mysql - 如果另一个字段为空,则将字段更新为空或删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4033779/

相关文章:

php - 如何编辑 mySQL 查询来选择具有此要求的用户?

mysql - MYSQL中用SUM连接表的问题

php - 删除具有特定字段的所有条目

mysql - 在 MySql 表上进行全文搜索(Innodb 与 ISAM)

mysql - 在 Red Hat 上安装 Maria DB (mysql)。安装后如何启动服务

MySQL GROUP BY 不必要使用临时?

mysql - 如何使用 ID 从 Sqlite 中删除一行,其中我的 ID 是二进制数据 (GUID)

c# - 如何删除具有相同相册 ID 的所有图像文件?

mysql - 删除mysql中的行

mysql - 根据字段值的子字符串删除 mySQl 中的一行?