Sql 使用表中的ID并插入到辅助表中
目前,我正在尝试编写一条sql语句,从一个表中进行选择,然后使用主键插入到辅助表中。我很难想出我该怎么做。这是我现在的选择和插入。第一次选择将返回多个结果。我需要每晚跑步,所以我需要让它充满活力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]
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
为什么该查询只返回一行?