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

您的位置:首頁技術文章
文章詳情頁

mysql - 關聯數據表的更新問題

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

問題描述

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

我想更新a表中的數據,實際應該有9000多條數據,而實際上只能更新120條數據。這是怎么回事。把b表中publishyear字段更新到對應的a表publishyear字段中.

但是當我進行操作

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

問題解答

回答1:

UPDATE不太適合用WHERE去關聯兩表。所以試試這種寫法:

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)

相關文章:
主站蜘蛛池模板: 天天射天天拍 | 九九自拍| 91 久久 | 97精品在线播放 | 日韩黄色a级片 | 亚洲图片自拍偷拍 | av男优大全 | 亚洲天堂中文字幕在线 | 国产成人久久精品 | 欧美大片91| 天天躁日日躁狠狠躁 | 不卡视频一区 | h片在线播放 | 精品成人av | 久久久一区二区三区四区 | 国产一区二区视频在线免费观看 | www.日韩.com | 成人免费视频一区二区三区 | 欧美xxxx日本和非洲 | 成人免费公开视频 | 亚洲欧美另类日韩 | 91精品在线观看入口 | 激情久久婷婷 | 99视频一区 | 欧美日韩一 | 老牛影视av一区二区在线观看 | 亚洲免费网站在线观看 | 天天人人| 99精品免费观看 | 欧美日韩精品久久久 | 国产高清在线 | 国产性xxxx高清 | 国产日韩片 | 国产情侣在线播放 | 琪琪久久 | 男女同房做爰123 | 日本a v网站| 婷婷天堂网 | 特级毛片在线播放 | 美女av网 | 日本成人一级片 |