2013-04-09 76 views
-2

我有3个表。MySQL从多个表中选择到一个表中

表A:
TA_ID
TA_NAME

表B:
TB_ID
TB_NAME
TA_ID

表C:
TC_ID
TC_NAME
TA_ID
TB_I D

我想在表A中插入一个名称,同时从表A中获取ID,并从表B中获取ID,检查这些TA_ID和TB_ID是否匹配,然后插入。我会如何做到这一点,我可以链接到一个很好的例子吗?

+0

这个问题没有显示任何研究工作。 **做你的作业很重要**。告诉我们你发现了什么,***为什么它不符合你的需求。这表明你已经花时间去尝试帮助你自己了,它使我们避免重申明显的答案,最重要的是它可以帮助你得到更具体和相关的答案。 [FAQ](http://stackoverflow.com/questions/how-to-ask)。 – Kermit 2013-04-09 15:35:51

回答

1

听起来像你想要的是一个INSERT ... SELECT语句。在互联网上有很多例子,首先要开始的地方是:http://dev.mysql.com/doc/refman/5.1/en/insert-select.html

+0

谢谢,这就是我想要的是什么类型的查询我应该使用。经过2个负面评论和其他人的明显评论,你实际上给了一些建议,欢呼。 – jibbajava 2013-04-09 16:09:19