3つのテーブルの結合によって返される値でフィールドを更新する必要があります。
例:
select
im.itemid
,im.sku as iSku
,gm.SKU as GSKU
,mm.ManufacturerId as ManuId
,mm.ManufacturerName
,im.mf_item_number
,mm.ManufacturerID
from
item_master im, group_master gm, Manufacturer_Master mm
where
im.mf_item_number like 'STA%'
and im.sku=gm.sku
and gm.ManufacturerID = mm.ManufacturerID
and gm.manufacturerID=34
mf_item_number
テーブルのフィールド値を更新したいitem_master
上記の条件で結合された他の。
MS SQL Serverでこれを行うにはどうすればよいですか?
124
まず、これらの暗黙の結合の使用を中止してください。これは、予期しないクロス結合が原因で誤った結果をもたらす、貧弱な手法です。このコードスタイルは18年古くなっています
—
HLGEM 2010
SO質問...も参照してください。stackoverflow.com/questions/1293330/...
—
SteveC