【发布时间】:2015-12-01 14:18:34
【问题描述】:
是否可以从 table_1 中选择整行(没有自动增量 ID)并将其插入到另一个表 table_2 中,该表与 table_1 具有相同的关系方案(相同的列)?
我可以使用例如Python 来做到这一点,但表格的行太多,无法为此编写代码。
所以这是一个例子: 表_1:
id | name | age | sex | degree
1 | Pate | 98 | it | doc
2 | Ken | 112 | male| -
table_2:
id | name | age | sex | degree
SQLite3:
INSERT INTO table_2 (SELECT * FROM table_1 WHERE id=2);
结果: 表_2:
id | name | age | sex | degree
1 | Ken | 112 | male| -
编辑:
如果这是不可能的,它可以包括 id 来完成,所以 table_2 看起来像:
id | name | age | sex | degree
2 | Ken | 112 | male| -
【问题讨论】:
标签: python sql sqlite join insert