首页 > 解决方案 > 如果多个字段为 0,则删除 MySQL 表行,使用触发器

问题描述

我需要编写一个触发器,当同一行中的两个单元格的值为 0 时删除一行。当用户更新或向表中插入值并且 qty1 和 qty2 都变为 0 时,应该删除该行。在下表中,应删除最后一行

+------------+------+------+
|    date    | qty1 | qty2 |
+------------+------+------+
| 2019-03-28 | 1    | 1    |
+------------+------+------+
| 2019-03-28 | 1    | 0    |
+------------+------+------+
| 2019-03-28 | 0    | 1    |
+------------+------+------+
| 2019-03-28 | 0    | 0    |
+------------+------+------+

我需要在更新后删除最后一行。

标签: mysqldatabase-trigger

解决方案


推荐阅读