SQL 服务器:协助 INSERT INTO

SQL Server : assistance with INSERT INTO

我有一个问题,我需要在 SpecialOfferProduct table 中创建新条目。我将我创建的折扣 (SpecialOfferID = 20) 应用到所有库存大于 1800 的产品,但我不知道我做错了什么。这是我的代码。

INSERT INTO Sales.SpecialOfferProduct (ProductID SpecialOfferID)
    SELECT ProductID 
    FROM Production.ProductInventory 
    GROUP BY ProductID 
    HAVING SUM(Quantity) > 1800, 20 AS SpecialOfferID;

它来自 AdventureWorks2012 数据库

谢谢

你是认真的吗

INSERT INTO Sales.SpecialOfferProduct (ProductID ,SpecialOfferID)
SELECT ProductID, 20 AS SpecialOfferID FROM Production.ProductInventory 
GROUP BY ProductID 
HAVING sum(Quantity) > 1800;