首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >mysql带条件的插入语句

mysql带条件的插入语句

作者头像
别团等shy哥发育
发布于 2023-02-25 17:03:40
发布于 2023-02-25 17:03:40
4.3K0
举报

文章目录

一、数据库表结构

1、moduleRole(中间表)

2、roleInfo表

3、moduleInfo表

上面roleInfo与moduleInfo表是多对多关系,所以引入中间表moduleRole,用两个一对多实现多对多关系

二、带条件插入的代码如下:

向中间表moduleRole插入数据,限制条件为角色编号roleId=3,并且该角色的可操作菜单编号为1-0和1-1

代码如下:

代码语言:javascript
复制
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')
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-04-12,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 文章目录
  • 一、数据库表结构
    • 1、moduleRole(中间表)
    • 2、roleInfo表
    • 3、moduleInfo表
  • 二、带条件插入的代码如下:
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档