为某些行同步2个表

时间:2013-08-19 21:38:52

标签: php mysqli

这是一个可能的问题,我应该尝试这样做吗?

我的表中有两行,一个名为jobs,另一个名为contacts(希望你还在我身边)

在工作中我有以下专栏

typeofjob
id
name
phone
address
budget
due

在联系人中我有以下列

id
name
phone
address

有没有办法同步某些行的2个表?

id
name
phone
address

我问,因为这会让我的生活变得更轻松但担心身份可能会发生冲突

如果我从联系人中删除用户,我只会想要从该行删除

,会发生什么

我对此非常陌生并且学习如此,如果你能用简单的答案回答我,那就好像只是把它当作你试图向你的南方或其他东西解释一下,但另一方面她可能会比我是:)

1 个答案:

答案 0 :(得分:1)

您希望在另一个表中具有行ID的列中的ID作为ID。因此,您可以在contact_id表中添加列jobs,假设每个联系人都可能产生多个作业。然后,您可以查询它,例如

SELECT * FROM `jobs` WHERE `contact_id` = 'whatever'

您还可以使用JOINS来完成更复杂,更高效的工作(请记住,访问数据库越少越好!)。