Sql 使用表中的ID并插入到辅助表中

Sql 使用表中的ID并插入到辅助表中,sql,sql-server,tsql,select,sql-insert,Sql,Sql Server,Tsql,Select,Sql Insert,目前,我正在尝试编写一条sql语句,从一个表中进行选择,然后使用主键插入到辅助表中。我很难想出我该怎么做。这是我现在的选择和插入。第一次选择将返回多个结果。我需要每晚跑步,所以我需要让它充满活力 SELECT ParentTypeId FROM Config_OrderParentQueueType INSERT INTO [dbo].[Config_OrderParentQueueTypeNotes] ([ParentTypeId] ,[NoteDate]

目前,我正在尝试编写一条sql语句,从一个表中进行选择,然后使用主键插入到辅助表中。我很难想出我该怎么做。这是我现在的选择和插入。第一次选择将返回多个结果。我需要每晚跑步,所以我需要让它充满活力

SELECT ParentTypeId FROM Config_OrderParentQueueType
INSERT INTO [dbo].[Config_OrderParentQueueTypeNotes]
       ([ParentTypeId]
       ,[NoteDate]
       ,[NoteText]
       ,[NoteSubmittedById])
 VALUES
       (This is the ID I need to insert from the select
       ,GETDATE()
       ,'Default Note'
       ,6)

我试图弄乱rowcount,但ID并不总是按顺序排列的。感谢您提前为我提供帮助。

使用
insert。。选择

INSERT INTO [dbo].[Config_OrderParentQueueTypeNotes]
       ([ParentTypeId]
       ,[NoteDate]
       ,[NoteText]
       ,[NoteSubmittedById])
SELECT ParentTypeId, getdate(), 'Default Note', 6
FROM Config_OrderParentQueueType

为什么该查询只返回一行?