У меня есть таблица «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
Добавлен Xquery к вашим тегам – Churk