[SQL ] 參考資料表的Update!!
我看過了幾篇關於UPDATE的回答語發問
我覺得已經找到了答案~~但我下的語法 總是會出現 "少了運算位元"
寫法:
Update table_A set Table_A.ID=Table_B.ID
from Tbale_A inner join Table_B on Table_A.IC=Table_B.IC
如果只是要查詢的話
select A.IC,B.ID from Table_A as A,Table_B as B where A.IC=B.IC
這樣就可以完成了但是我想要有一個實體的資料表!!
若是用select into 會便得多一個資料表但僅僅一個欄位的改變!!
那Table_A就無用的擺在那了!!
補充:
Table_A Table_B 結果
IC ID IC ID IC ID
1 null 1 A 1 A
1 null 2 B 1 A
2 null 3 C 2 B
2 null 2 B
2 null 2 B
3 null 3 C
我希望可以直接用Update更改欄位!!
我也試過insert但都不行!!目前還是使用select into!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.127.27.59
推
10/05 00:05, , 1F
10/05 00:05, 1F
→
10/05 18:57, , 2F
10/05 18:57, 2F
※ 編輯: kidnaper 來自: 140.127.26.137 (10/05 18:58)
→
10/08 19:50, , 3F
10/08 19:50, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):