我有两个表,TableA 和 TableB
TableA 有 9 个字段 TableB 有 7 个字段
两个表中有 2 个字段(id 和 name)相同,有没有办法从 TableA 中只选择这两个字段并将它们插入到 TableB 中?
我使用以下语句查看了 INSERT INTO... SELECT 方法:
INSERT INTO TableB
SELECT id, name
FROM TableA
WHERE id = 1
但我收到以下错误:
#1136 - Column count doesn't match value count at row 1
我假设这个错误不允许我只在表中插入 2 个字段?如果是这样,有没有办法解决这个问题或替代方法?
谢谢