mysql带条件的插入语句
【摘要】 @[toc] 一、数据库表结构 1、moduleRole(中间表) 2、roleInfo表 3、moduleInfo表上面roleInfo与moduleInfo表是多对多关系,所以引入中间表moduleRole,用两个一对多实现多对多关系 二、带条件插入的代码如下:向中间表moduleRole插入数据,限制条件为角色编号roleId=3,并且该角色的可操作菜单编号为1-0和1-1代码如下:i...
@[toc]
一、数据库表结构
1、moduleRole(中间表)
2、roleInfo表
3、moduleInfo表
上面roleInfo与moduleInfo表是多对多关系,所以引入中间表moduleRole,用两个一对多实现多对多关系
二、带条件插入的代码如下:
向中间表moduleRole插入数据,限制条件为角色编号roleId=3,并且该角色的可操作菜单编号为1-0和1-1
代码如下:
insert into moduleRole(roleId,moduleCode)
select r.roleId,m.moduleCode
from roleInfo r,moduleInfo m
where r.roleId=3 and m.moduleCode in('1-0','1-1')
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)