插入多个表但相同的列名称

时间:2017-05-09 04:53:22

标签: mysql

如何编写sql代码插入多个表但列名相同

-------------------       -------------------
|      table      |       |     tableTH     |
|-----------------|       |-----------------|
|id(AI)           |       |id(AI)           |
|name             |       |name             |
|address          |       |address          |
-------------------       -------------------

此代码无效,我该怎么办

INSERT INTO table,tableTH (name,address) VALUES ('aaa','bbb');

1 个答案:

答案 0 :(得分:1)

如何执行2个语句(可能在事务内)?:

START TRANSACTION;
INSERT INTO table   (name,address) VALUES ('aaa','bbb');
INSERT INTO tableTH (name,address) VALUES ('aaa','bbb');
COMMIT;