在父子表中插入并选择记录

时间:2011-01-15 10:25:09

标签: java sql jdbc derby

我有两个表CUSTOMER作为父级,PROFILE作为子级,具有一对多关系。我想同时插入和选择两个表中的数据如何?

2 个答案:

答案 0 :(得分:0)

因为你正在使用jdbc,所以选择父和子在mysql中写一个连接,例如如下所示:

从中选择cust.id,cust.name,prof.id,prof.name 客户通过cust.profid = prof.id

加入探查器prof

答案 1 :(得分:0)

INSERT语句插入到单个表中。要将行插入两个表,您需要使用两个单独的INSERT语句。将它们放在一个交易中,以确保两者都完成,或两者都没有完成。

您可能会觉得这很有用:http://download.oracle.com/javase/tutorial/jdbc/index.html