У меня есть таблица "nol_voa" с другими значениями, и я импортирую файл XML со значениями в этой таблице. Я хочу вставить в другую таблицу "#tmpRcIzm" значения "id", в которых поле "C_REF" изменило свое значение.
Это код, который я написал, но есть ошибка, он всегда добавляет еще два значения "id", которые не были изменены.
insert into #tmpRcIzm
select distinct
a.id
from
openxml(@hDoc, '/art_komplekts/nol_voa') with #vc xd
join nol_art a on xd.art_cd = a.cd
left join #tmp t on t.cd = xd.art_cd
inner join nol_voa v on xd.id_art = v.id_art
where
xd.C_REF!=v.C_REF