Table_A
+----------+-----------------------------+
| Table_ID | Unique |
| column1 | |
| column2 | |
| records | Auto increment| Primary Key |
+----------+-----------------------------+
CREATE TABLE `Table_A` (
`records` int(11) NOT NULL AUTO_INCREMENT,
`column1` varchar(45) DEFAULT NULL,
`column2` varchar(45) DEFAULT NULL,
`Table_ID` int(11) DEFAULT NULL,
PRIMARY KEY (`records`),
UNIQUE KEY `table_ID_UNIQUE` (`Table_ID`)
)
Table_B
+----------+-----------------------------+
| Table_ID | Unique |
| column1 | |
| records | Auto increment| Primary Key |
+----------+-----------------------------+
我需要插入從Table_B
column1
到Table_A
或更新,如果Table_ID
匹配。的插入列,只要更新是否存在在MySQL
注意records
沒有關係表
任何幫助之間的一切嗎?
你能告訴我們的輸出:顯示創建表的表-A;對於Table_B也是如此。我沒有遵循你的關鍵定義。有幾種方法可以實現這一點,但是如果您提供實際的表格,解釋答案會更容易。 – Born2Code
那裏...我編輯了我的問題。 Table_B具有相同的結構。 – azirion