网站制作学习网→http://www.forasp.cn/→正文:mysql更新条件in一个字段为以逗号分隔的id
字体:

mysql更新条件in一个字段为以逗号分隔的id

http://www.forasp.cn/ 2023/6/9 11:26:46  点击:不统计


在mysql 更新数据中,更新条件是 id in 数据表中的字段,那就用 FIND_IN_SET 作为筛选
以单表 A 为例, 有id 主键字段,有 相似id 字段 likeids 里面是相似A 的所有主键id以“,”逗号分隔
将A 的name 更新为空
update A set name= “” where FIND_IN_SET(id, likeids) > 0;
 
如果是两个关系表A,B表 更新,即A的id 在B 的likieids 里面
update A,B set A.name="" where FIND_IN_SET(A.id, B.likeids) > 0;
 
以上 mysql更新条件in一个字段为以逗号分隔的id

转www.载for网站制作学习asp必.cn究

·上一篇:1206 - The total number of locks exceeds the lock table size >>    ·下一篇:mysql like 不区分大小写 >>
推荐文章
最新文章