我有两张桌子,Job(JID,代理商)和Agency(AgID,Agency)。我想创建第三个表Job_Agency(JID,Agid)。如何将数据插入job_agency?
这是我的信息。
所以作业表是原始表,它包含作业ID,代理,工资,desc等,但它没有规范化。所以我创建了job_agency和代理表。 job_agency有jid和agid,对于一个agid,有很多jid分配给它。我已经完成了代理表。对于job_agency表,我希望每个jid匹配到正确的agld。
答案 0 :(得分:0)
创建具有以下结构的表:(使第3个表成为第一个表)
JOB_AGENCY
combo_id --> Primary Key
JID
AgID
JOB
JID --> Primary Key for this table referencing JID of JOB_AGENCY
JobDesc
Agency
AgID --> Primary Key for this table referencing AgID of JOB_AGENCY
Agency
使用" INSERT INTO"照常插入记录。声明。确保首先插入JOB_AGENCY表,然后插入JOB和Agency表