看板 Database 關於我們 聯絡資訊
※ 引述《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