我能够使用以下代码找到需要更新的行。old_pris 将使用 new_pris 进行更新。在更新和插入操作方面,我总是退后一步。据我所知,我可以在下面插入和选择语句以进行插入,但要进行更新!!。只是看看是否有我应该考虑调查的东西。
SELECT o.no as old_no
,o.name as old_name
,n.kid as new_kid
,o.aPris as old_pris
,n.pro_pris as new_pris
,n.id as new_id
FROM [db1].[dbv].[tb1] n
left join db1.dbv.tb2 o
on n.barcode =o.code
where
o.code =n.barcode
and o.no !=''
and n.barcode !=''
and o.code!=''
选择术语混合在一起,让您知道我正在处理的表格的内容。我只需要通过 new_pris 更新 old_pris,但 join 和 where 条件保持不变。