sql怎么让一个表的字段根据另一个表的主键来更新 200

1表中的inform需要用2表中的id来更新,如果说关系的话就是1中的userid和2中的addid对应了,不过是可重复的所以执行UPDATEinform,inform_... 1表中的inform需要用2表中的id来更新,如果说关系的话就是1中的userid和2中的addid对应了,不过是可重复的所以执行UPDATEinform,inform_userSETinform_user.informid=inform.idWHEREinform_user.userid=inform.addid的话只会更新第一条,该怎么弄才能让其一一对应上呢?1表为inform_user,2为inform 展开
 我来答
张伊笙
2018-08-02 · TA获得超过527个赞
知道小有建树答主
回答量:962
采纳率:85%
帮助的人:446万
展开全部
你好,这个没办法实现,因为你两张表的关联关系是不唯一的,如果关联起来是无法一一对应,会出现很多冗余字段。如果两张表是有关系的,建议表结构设计的时候,要把关联字段考虑进去
wendua
2018-08-02 · TA获得超过307个赞
知道小有建树答主
回答量:417
采纳率:75%
帮助的人:145万
展开全部
要一一对应那很难,因为没有顺序,必须有另一个字段去关联才行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式