Using Distinct in SQL Update

后端 未结 4 1298
难免孤独
难免孤独 2021-01-13 04:07

Here is the Select I need to convert to an Update:

SELECT DISTINCT f.SectionID, f.Name, v.Enabled
FROM SETTING_VALUE v
INNER JOIN SETTING s ON v.SettingID =          


        
4条回答
  •  盖世英雄少女心
    2021-01-13 04:44

    Based on your comment, all of the matching rows should be updated you don't need distinct. Just execute this:

    UPDATE SETTING_VALUE
    SET Enabled = 0
    FROM SETTING_VALUE v
    INNER JOIN SETTING s ON v.SettingID = s.SettingID
    INNER JOIN LU_FIELD f ON f.FieldID = s.FieldID
    WHERE v.DisplayValue LIKE '%Miami%'
    AND f.ControlName LIKE '%City%'
    

    Everything that you saw in your select will be updated.

提交回复
热议问题