Обновление верхнее число n столбцов, где N берется из другой таблицы
У меня есть одна таблица, которая дает количество элементов, которые будут обновлены в другой таблице, оба имеют один общий столбец
например
#таблица1
Тип
Цель
Itemstoupdate
#таблица2
Имя
Тип
Цель
Флаг
Мне нужно обновить флаг до 1 в #table2
для тех нет записей которые равны Itemstoupdate из таблицы 1 где тип и назначение совпадают
логика-это что-то вроде приведенной ниже ... но синтаксиса я не знаю. Пожалуйста, помогите мне
Что я уже пробовал:
update top (Itemstoupdate)#table2 set Flag=1 from #table1 where #table1.type=#table2.type and #table1.Purpose=#table2.purpose