※ 引述《bear1005 (πBear)》之銘言:
: 我用的SQLSERVER2008
: 目前想要做兩表格參照的動作
: 表A(要更新)
: 表B(對照表)
: 目前在表A新增了欄位..需要參照表B來抓取資料,
: 兩表各有一欄的資料內容可以找到共通性,
: 需要透過兩表中這欄資料若是相同..就從表B抓取某欄的資料
: 複製到表A的新增的欄位,
: ,兩表共通性的這兩欄,欄位名稱不一樣,
: 所以用A與B來表示,但資料內容是有共通點的..
: 以下為我的SQL語法
: UPDATE 表A
: SET 表A.(空白欄位) =表B.(要參照的資料)
: FROM 表B WHERE表B.(共同資料A) = 表A.(共同資料B)
: 請問這樣下語法是否可以達到我要的效果..
update A set colA = (select colB from B where condA=condB) where condA=condB
有 subquery 的話?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.35.79.188