【发布时间】:2017-10-26 21:43:46
【问题描述】:
我有一个返回一些 ID 的选择查询。
SELECT GROUP_ID FROM GROUP_REQUEST_MAPPING WHERE REQUEST_TYPE_ID = 1
结果我得到了这个。
GROUP_ID
6
7
8
9
14
我必须遍历 ID,然后在另一个表中插入那么多行。
INSERT INTO REQ_TASK VALUES(_,_,_,IDs)
我该怎么做。我是 sql 新手。谢谢
【问题讨论】:
-
您想在 SQL 中或从应用程序中执行此操作?您打算如何获取 REQ_TASK 表的其他列的值?对于所有 groupid,它们是静态的吗?
-
在我的存储过程中。
-
@Chetan Ranpariya 我正在根据存储过程的输入参数获取其他列值。
-
REQ_TASK VALUES(,,_,IDs) 中的其他值(,,) 是一些常量还是从不同的表中提取的跨度>
-
@Kapil 是的,有些值是常量,有些来自 SP 的输入参数。
标签: sql sql-server