如何编写sql代码插入多个表但列名相同
------------------- -------------------
| table | | tableTH |
|-----------------| |-----------------|
|id(AI) | |id(AI) |
|name | |name |
|address | |address |
------------------- -------------------
此代码无效,我该怎么办
INSERT INTO table,tableTH (name,address) VALUES ('aaa','bbb');
答案 0 :(得分:1)
如何执行2个语句(可能在事务内)?:
START TRANSACTION;
INSERT INTO table (name,address) VALUES ('aaa','bbb');
INSERT INTO tableTH (name,address) VALUES ('aaa','bbb');
COMMIT;