午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

mysql - 關(guān)聯(lián)數(shù)據(jù)表的更新問題

瀏覽:188日期:2022-06-11 18:58:47

問題描述

UPDATE a,b SET a.v_publishyear = b.v_publishyear WHERE a.v_id = b.v_e

我想更新a表中的數(shù)據(jù),實(shí)際應(yīng)該有9000多條數(shù)據(jù),而實(shí)際上只能更新120條數(shù)據(jù)。這是怎么回事。把b表中publishyear字段更新到對(duì)應(yīng)的a表publishyear字段中.

但是當(dāng)我進(jìn)行操作

SELECT * FROM a表,b表 where a表.c字段 = b表.d字段這個(gè)查詢的時(shí)候,可以查詢到全部的9000多條數(shù)據(jù),這是怎么回事我更新數(shù)據(jù)代碼哪里出錯(cuò)了呢?

問題解答

回答1:

UPDATE不太適合用WHERE去關(guān)聯(lián)兩表。所以試試這種寫法:

UPDATE a LEFT JOIN b ON a.v_id = b.v_e SET a.v_publishyear = b.v_publishyear回答2:

update tableA a set a.v_publishyeaar=(select b.v_publishyear from tableB b where b.v_e=a.v_id)

相關(guān)文章:
主站蜘蛛池模板: 日韩一区二区视频在线观看 | 日韩欧美自拍偷拍 | 欧美激情精品久久久久久蜜臀 | 久国产精品| 96超碰在线 | 青青视频国产 | 成年人视频网 | 国产91在线精品 | 久久精品视频免费看 | 黄色大片免费网站 | 精品国产18久久久久久 | 国产精品一页 | 亚洲天堂少妇 | 五月婷婷亚洲 | 激情五月综合网 | 黄色特一级片 | 黄色大片在线播放 | www.中文字幕.com | 都市激情第一页 | jizz日韩| 国产乱淫片视频 | 青青久久久| 真实新婚偷拍xxxxx | 天堂99 | www.色妞 | 桥本有菜av在线 | 亚洲视频黄 | 丁香六月婷婷 | 男人的天堂a在线 | www.午夜 | 丰满少妇在线 | 欧美精品日韩少妇 | 天堂资源中文在线 | 天天射日 | 人人澡人人澡人人澡 | 在线观看黄 | 五月婷婷丁香花 | 围产精品久久久久久久 | 蜜桃av一区 | 五月在线视频 | 不卡的毛片 |