0

我有两个用于类别的单独表格。

一个是Categories(ID, Title, Description),另一个是SubCategories(ID, UpperID, Title, Description)

我想将类别中的记录插入到upperID = 0的子类别中。我看过 SQL SELECT INTO,但不知道如何将它用于现有表。

4

2 回答 2

6
Insert Into dbo.SubCategories (UpperId, Title, Description)

Select 0, Title, Description
From dbo.Categories

这假设两个表中的 ID 列都是 Identity 列,并且 Categories 中的 ID 不应转移到 SubCategories 表中

于 2010-07-29T08:49:48.793 回答
0
INSERT INTO SubCategories(ID, UpperID, Title, Description)

SELECT ID, 0, Title, Description FROM Categories

假设 Id 不是 Identity 字段。

于 2010-07-29T08:54:15.750 回答