Re: [SQL ] 參考資料表的Update!!

看板Database作者 (總舵主)時間12年前 (2011/10/06 16:09), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《kidnaper (弗卡夏)》之銘言: : 我看過了幾篇關於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 Access嗎? 試試看好了 Update table_A,table_B Set Table_A.ID = Table_B.ID Where Table_A.IC = Table_B.IC -- ※ 發信站: 批踢踢實業坊(ptt.cc)

10/11 10:40, , 1F
感謝大大這樣的寫法就可以了!! 但為什麼要把B也Update?
10/11 10:40, 1F

10/11 13:24, , 2F
應該是因為你兩個表之間的鍵值有相依性吧
10/11 13:24, 2F

10/12 09:54, , 3F
相依性喔~~雖然不太懂不過又學了一招!!謝謝
10/12 09:54, 3F

10/13 00:33, , 4F
Access好像要把table都寫在update後 不能用from
10/13 00:33, 4F

10/13 00:35, , 5F
關聯條件放在where...反正set後沒有B的欄位 不會動到
10/13 00:35, 5F
※ 編輯: ChingLan326 來自: 210.66.204.147 (03/07 14:17)
文章代碼(AID): #1EZM9ARi (Database)
文章代碼(AID): #1EZM9ARi (Database)