How can I do an UPDATE statement with JOIN in SQL Server?

前端 未结 16 1517
名媛妹妹
名媛妹妹 2020-11-21 11:51

I need to update this table in SQL Server with data from its \'parent\' table, see below:

Table: sale

id (int)
udid         


        
16条回答
  •  半阙折子戏
    2020-11-21 12:03

    Teradata Aster offers another interesting way how to achieve the goal:

    MERGE INTO ud --what trable should be updated
    USING sale -- from what table/relation update info should be taken
    ON ud.id = sale.udid --join condition
    WHEN MATCHED THEN 
        UPDATE SET ud.assid = sale.assid; -- how to update
    

提交回复
热议问题