【发布时间】:2018-05-15 16:52:13
【问题描述】:
我正在尝试将除 1 之外的所有列的设置值插入到表中。在最后一列上,我想使用 select 语句遍历另一个表中的列。
INSERT INTO bla_bla
SELECT "PRE", "DEFINED", col1
FROM table_2
【问题讨论】:
-
你能举个例子吗?您需要包含更多信息:)
我正在尝试将除 1 之外的所有列的设置值插入到表中。在最后一列上,我想使用 select 语句遍历另一个表中的列。
INSERT INTO bla_bla
SELECT "PRE", "DEFINED", col1
FROM table_2
【问题讨论】:
您正在寻找INSERT INTO .. SELECT FROM 结构类似
insert into tbl1 (col1, col2, col3,....,coln)
select val1, val2, val3,...,valn
from tbl2;
【讨论】:
INSERT INTO your_table ( column1, column2, column3 )
SELECT 'Fixed value 1',
'Fixed value 2',
column_from_other_table
FROM other_table;
【讨论】: