使用默认值将数据从一个表插入到另一个表

abc*_*abc 1 sql sql-server

以下查询工作正常,但我有不同的要求。

我的要求如下。我有 table1 和 table2,table1 包含 5 列,table2 包含 3 列。现在,我们需要从 table2 中提取数据并插入 table1。这里 table2 只包含 3 列,table1 包含 5 列。所以其余的应该插入一些默认值。

有人可以帮助我如何为此编写查询。

Mad*_*nan 6

在此处更改默认值 1 和 2

Insert into table1(col1,col2,col3,col4,col5)
select col1,col2,col3,1,2 from table2
Run Code Online (Sandbox Code Playgroud)