簡體   English   中英

SQL-從table2更新table1值

[英]SQL - Update table1 values from table2

我正在嘗試通過比較兩個表上的column1的兩個值從表2 column2的值來更新table1中的column2的值。 我在下面的查詢中出現錯誤(“多部分標識符“ dbo.PID0147_PEX_LCC.PEX_LCC”無法綁定。”)

update 
BluePrismProcesses.dbo.PID0147_DM
Set 
PEX_LCC = dbo.PID0147_PEX_LCC.PEX_LCC
from
dbo.PID0147_DM d, dbo.PID0147_PEX_LCC p
where
d.CtryGrName = p.EWS_Country;

它的別名名稱才有所作為

Begin Tran
    update 
    d
    Set 
    PEX_LCC = p.PEX_LCC
    from
    dbo.PID0147_DM d inner join  dbo.PID0147_PEX_LCC p
    on
    d.CtryGrName = p.EWS_Country
    Rollback

;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM