【发布时间】:2016-07-04 13:58:55
【问题描述】:
mysql> select *from add_member;
+-----------+-------------+--------------+-------------------+
| member_ID | member_name | member_phone | member_department |
+-----------+-------------+--------------+-------------------+
| 12345 | kishore | 89482934 | IT738 |
| 12347 | ram | 783892389 | IT721829 |
| 12346 | vardhan | 902112 | TI5738 |
mysql> select *from ownbook;
+--------+----------+-----------+-------------+------------+-----------
| BookID | Bookname | member_ID | member_name | from | to |
+--------+----------+-----------+-------------+------------+------------+
| 1006 | physics | 12346 | ram | 2016-07-05 | 2016-07-20 |
+--------+----------+-----------+-------------+------------+------------+
1 row in set (0.00 sec)
【问题讨论】:
-
我希望能够删除 ID-12345,12347 的数据,但是当我尝试删除 12346 时,它不应该被删除,因为它在另一个表中
-
我认为你有外键扭结两个表。从具有该 ID 的 ownbook 记录中删除之前