擅长:python、mysql、java
<p>@<a href="https://stackoverflow.com/a/25971/282110">Shadow_x99</a>:这应该很好,而且您还可以有多个列和其他数据:</p>
<pre><code>INSERT INTO table1 ( column1, column2, someInt, someVarChar )
SELECT table2.column1, table2.column2, 8, 'some string etc.'
FROM table2
WHERE table2.ID = 7;
</code></pre>
<p>编辑:我应该提到,我只在Access、SQL 2000/2005/Express、MySQL和PostgreSQL中使用过这种语法,所以应该涵盖这些语法。一位评论人士指出,它将与SQLite3一起工作。</p>