代码之家  ›  专栏  ›  技术社区  ›  HasanG Joe Dabones

如何轻松地将表连接到Microsoft SQL Server?

  •  0
  • HasanG Joe Dabones  · 技术社区  · 14 年前

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

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

    2 回复  |  直到 14 年前
        1
  •  6
  •   codingbadger    14 年前
    Insert Into dbo.SubCategories (UpperId, Title, Description)
    
    Select 0, Title, Description
    From dbo.Categories
    

    这假设两个表中的ID列都是标识列,并且Categories中的ID不应传输到SubCategories表

        2
  •  0
  •   Azhar    14 年前
    INSERT INTO SubCategories(ID, UpperID, Title, Description)
    
    SELECT ID, 0, Title, Description FROM Categories