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

发布于 2024-10-12 07:17:40 字数 67 浏览 2 评论 0原文

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

I have two table CUSTOMER as parent and PROFILE as child with one to many relationship.I want to insert and select data from both table simultaneously how?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

小霸王臭丫头 2024-10-19 07:17:40

由于您使用的是 jdbc ,要选择父级和子级,请在 mysql 中编写一个联接,例如如下所示:

Select cust.id,cust.name,prof.id,prof.name from
客户 cust 加入分析器教授 cust.profid=prof.id

Since u are using jdbc , to select parent and child write a join in mysql ,for example like below:

Select cust.id,cust.name,prof.id,prof.name from
Customer cust join profiler prof on cust.profid=prof.id

如梦初醒的夏天 2024-10-19 07:17:40

INSERT 语句插入到单个表中。要将行插入到两个表中,您需要使用两个单独的 INSERT 语句。将它们放入事务中以确保两者都完成或都不完成。

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

The INSERT statement inserts into a single table. To insert rows into two tables, you'll need to use two separate INSERT statements. Place them inside a transaction to ensure that either both are completed, or neither is completed.

You may find this useful: http://download.oracle.com/javase/tutorial/jdbc/index.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文