插入多行单次插入查询
Insert Multipule rows single insert query
第一个查询我得到 user_id 如下记录:
1
14
22
38
39
54
68
74
现在我想在单个查询中将 user_id 插入另一个 table 中,如下所示:
INSERT INTO tbl_Channel_Subscriber(user_id,channel_id,status,EntDate) VALUES(@user_id,@channel_id,@status,@EntDate).
如何使用单插入查询插入新记录
不要使用 2 个查询。一次完成并将变量添加到第一个查询
INSERT INTO tbl_Channel_Subscriber(user_id,channel_id,status,EntDate)
select user_id, @channel_id, @status, @EntDate
from first_table
第一个查询我得到 user_id 如下记录:
1
14
22
38
39
54
68
74
现在我想在单个查询中将 user_id 插入另一个 table 中,如下所示:
INSERT INTO tbl_Channel_Subscriber(user_id,channel_id,status,EntDate) VALUES(@user_id,@channel_id,@status,@EntDate).
如何使用单插入查询插入新记录
不要使用 2 个查询。一次完成并将变量添加到第一个查询
INSERT INTO tbl_Channel_Subscriber(user_id,channel_id,status,EntDate)
select user_id, @channel_id, @status, @EntDate
from first_table