帮助插入查询
|
嗨,谢谢您的阅读。
我有两个表具有相同的列。我想将第一张表的数据转移到第二张表。插入查询非常简单:
INSERT INTO Table1 SELECT * FROM Table2
。但是我的问题是,当我升级ѭ1时,表列的位置已更改。因此,“ 0”查询不起作用。您能帮我解决这个问题吗????任何答案将不胜感激...谢谢!!!
Table1: Table2:
NAME COUNT NAME COUNT
name1 1 name3 3
name2 2 name4 4
name3 3 name5 5
name4 4 name6 6
解决方案:使用information_schema.columns表。
SELECT column_name
FROM information_schema.columns
WHERE table_schema=\'public\' AND table_name=\'tablename\'
没有找到相关结果
已邀请:
1 个回复
俯乡骚钵皆