亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這節的表連接

update的表連接后的表不應該是一張臨時表嗎,針對goods_cate修改不應該影響到原表吧,為什么goods_cate會變

正在回答

2 回答

UPDATE tdb_goods? AS a INNER JOIN tdb_goods_cates AS b ON a.goods_cate = b.cate_name SET a.goods_cate = b.cate_id ;

將b表中的cate_id賦值給a表中的goods_cate,我沒有學過SQL SERVER,但應該差不多把

0 回復 有任何疑惑可以回復我~
#1

孤僻成癮 提問者

語句我知道什么意思,只是這種寫法和我學過的sql server差太多,一時難以理解,固有認知被打碎。這個可能就是mysql的特性吧
2019-02-19 回復 有任何疑惑可以回復我~

最好貼出來代碼看下,不太懂你說的意思

0 回復 有任何疑惑可以回復我~
#1

孤僻成癮 提問者

UPDATE tdb_goods INNER JOIN tdb_goods_cates ON goods_cate = cate_name SET goods_cate = cate_id ;這里 其中tdb_goods INNER JOIN tdb_goods_cates ON goods_cate = cate_name不是連接成一個新表嗎?為什么SET goods_cate = cate_id ;會影響原來的表而且還是一個表,對另外一個表沒影響?在sql server中沒見過這種寫法
2019-02-16 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
與MySQL的零距離接觸
  • 參與學習       396747    人
  • 解答問題       3497    個

本課程涵蓋全部MySQL數據庫的基礎,學習MySQL數據庫的基礎知識

進入課程

這節的表連接

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號