我有下表
+--------------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+------------+------+-----+---------+-------+
| image_id | int(11) | YES | | NULL | |
| image_status | bit(3) | YES | | NULL | |
| image_result | varchar(4) | YES | | NULL | |
+--------------+------------+------+-----+---------+-------+
image_id 和 image_status 列填充了值。image_result 中的值都是 NULL。
我想根据以下条件将以下值插入到 image_result 列中(我想更新表中的所有行)-
- 如果 image_status = '0' OR image_status = '3' 那么 image_result = 'Pass'
- 如果 image_status = '1' OR image_status = '4' 那么 image_result = 'Warn'
- 如果 image_status = '2' 那么 image_result = 'Fail'
我该怎么做以上?