我這裏有一個示例表。
事件表如何更新mysql中的子表
+-------------+----------------------+
| incident_id | incident_description |
+-------------+----------------------+
| 1 | Accident |
| 2 | Homicide |
| 3 | Theft |
+-------------+----------------------+
incident_detail表:
+--------------------+-------------+-------------+
| incident_detail_id | person_name | incident_id |
+--------------------+-------------+-------------+
| 1 | errol | 1 |
| 2 | neo | 1 |
| 3 | aj | 1 |
| 4 | mark | 2 |
| 5 | calma | 2 |
| 6 | allan | 2 |
| 7 | dave | 3 |
| 8 | paul | 3 |
+--------------------+-------------+-------------+
我提供類似觀點,即允許用戶刪除,並在incident_detail表中添加項的網格視圖。我的問題是,我如何更新incident_detail表?我可以添加新的項目,但刪除。我不知道。我應該清空整個表格並插入用戶添加的新項目。但是這裏的問題是,未刪除的現有項目將被刪除並再次插入。
您可以檢查項目插入之前存在,或有被刪除 –
哦。謝謝。我會嘗試的。 –