将记录插入表中,如果外键不存在则插入另一个

时间:2016-12-02 18:03:28

标签: mysql database

我创建了这个数据库:

database

我想在其中插入数据。

这些数据将来自数组,并始终为ad_system, ad_campaing, ad_group, keyword, impressions, click, price, conversion

我认为DB的结构很好。但我的应用目的只是加载报表数据,格式化它们然后将它们保存到数据库中。因此,例如我将加载第一个报告,我想将其插入到DB中。这意味着我需要检查外键是否存在于另一个表中(因为我主要只在Report表中插入,然后将其插入到该表中等等?这可能吗?这是正确的方法吗?它似乎有点奇怪,但是对。

0 个答案:

没有答案