SQL Server INSERT INTO with WHERE clause

后端 未结 7 1260
礼貌的吻别
礼貌的吻别 2021-01-05 05:39

I\'m trying to insert some mock payment info into a dev database with this query:

INSERT
    INTO
        Payments(Amount)
    VALUES(12.33)
WHERE
    Paymen         


        
7条回答
  •  误落风尘
    2021-01-05 06:03

    If you want to insert new rows with the given CustomerID

    INSERT
        INTO
            Payments(Amount,CustomerID )
    VALUES(12.33,'145300');
    

    else if you already have payment for the customer you can do:

    UPDATE
            Payments
    SET Amount = 12.33
    WHERE
        CustomerID = '145300';
    

提交回复
热议问题