久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

MySQL 聯(lián)合查詢并更新到另一個表,求教

瀏覽:113日期:2022-06-14 17:12:44

問題描述

A表里有uid,name B表有uid,nick

我想把A表和B表的name,nick 都更新到C表,但是C表可能有對應uid,也可能沒有,3個表的uid都設置了主鍵。求教該怎么寫SQL語句。

假如A表和B表的uid不是全對應的,A表有的uid B表不一定有,但是我想讓C表都更新,只要A或B有一個有的,C表的uid就添加它。該怎么寫。非常感謝!

我這樣寫的,會提示主鍵沖突。

[SQL]insert into accounts(uid,balance) (select uid,balance from wp_accountinfo);[Err] 1062 - Duplicate entry ’325’ for key ’PRIMARY’

問題解答

回答1:

你這樣寫肯定會沖突的啊,這樣的話你就插入了重復的主鍵了,最簡單的就是分多個sql操作就可以了。比如你可以把A和C表重復的uid更新掉。然后再把C中不存在A的添加到C中,以此類推就可以了

回答2:

insert into account(uid,balance) (select uid, balance from wp_accountinfo) on duplicate key update balance=column(blance);

相關文章:
主站蜘蛛池模板: 亚洲精品国产精品国自产 | 免费一区二区 | 美女操网站 | 久久99精品久久久久国产越南 | 久久精品美女 | 在线不卡a资源高清 | 亚洲高清av | www.44181com| 可以免费看黄视频的网站 | 欧美激情精品久久久久久 | 免费观看成人性生生活片 | 日韩一区二区三区在线 | 欧美精品国产精品 | 亚洲视频在线播放 | 在线成人av | 偷拍自拍亚洲欧美 | 精品国产91乱码一区二区三区 | 久久午夜视频 | 可以看黄的视频 | 成年免费观看 | 欧美性一区二区 | 蜜桃免费视频 | 亚洲免费成人 | 狠狠狠狠狠狠干 | 欧美午夜一区二区三区免费大片 | 一本一道久久a久久精品综合蜜臀 | 亚洲免费网站 | 91偷拍精品一区二区三区 | 中文字幕毛片 | 久草 在线 | 一区二区中文 | va在线| 亚洲精品亚洲人成人网 | 中文字幕不卡在线 | 欧美激情在线精品一区二区三区 | 国产国拍亚洲精品av | 久久久久久国产精品久久 | 亚洲一区二区三区免费看 | 操久在线 | 久免费视频 | 欧美视频精品在线观看 |