2013-04-09 121 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