文章目录

  • 一、数据库表结构
    • 1、moduleRole(中间表)
    • 2、roleInfo表
    • 3、moduleInfo表
  • 二、带条件插入的代码如下:

一、数据库表结构

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')

mysql带条件的插入语句相关推荐

  1. Mysql insert into + select 插入语句

    Mysql insert into + select 插入语句 语法结构 INSERT INTO 表名 (字段1, 字段2....) SELECT字段1,字段2.... FROM表名称 WHERE条件 ...

  2. 带参数的插入语句的问题

    友人遇到问题,数据库中无存储过程,而想写带参数的插入语句. sql里面+了"@"表示sql里面的参数,而你开始定义的只是一个字符串.刚才那个没有赋值,正确看下面的. SqlConn ...

  3. oracle有条件执行插入语句

    oracle有条件执行插入语句 oracle 后面跟条件进行插入操作: insert into table_name (id,name)select '1', '2'from dual where n ...

  4. Sql有条件的插入语句

    --以下可行性未经验证 --有条件的插入语句: --先查maxid select max(id) as 'Id' from [test].[dbo].[mytable] --用处:用maxid来避免重 ...

  5. MySQL中添加或插入语句(Insert)的几种使用方式

    1.各大培训机构,价格10万的视频 Java架构师视频免费送 2.各种电子书籍经典Java书籍免费送 3.关注下方我的公众号进行免费获取 MySQL中添加或插入语句(Insert)的几种使用方式 1. ...

  6. 有条件的mysql插入语句_mysql中有条件的插入语句

    今天在参加笔试的过程中,看到一道题,大概意思就是说,当满足了条件就执行插入语句,当时就蒙了,之前从来都没有考虑过满足条件才插入的情况,所以一直都是这样写的 insert into table_name ...

  7. mysql中带条件的insert语句

    insert语句带条件 IF()THEN(): IF NOT EXISTS(): 以上两种写法都会报错,下面的写法是对的. 模板 INSERT INTO table(field1, field2, f ...

  8. MySQL数据操作语言——插入语句、修改语句和删除语句

    数据操作语言 (DML:Data Manipulate Language )包括: 插入:insert 修改:update 删除:delete 一.插入语句 方式一:(经典插入) 1. 语法:     ...

  9. mysql 带条件取count记录数,SUM()函数按条件求和

    在做统计报表的时候,通常会用到一些复杂的统计功能,而不是简单的 count(*), sum(abc) 就可以的,这就用到了一些基于条件的统计功能. 带条件取count记录数 参考方法: 统计sub_t ...

最新文章

  1. android tcp socket框架_最流行的 Web 框架 Gin 源码阅读
  2. python 立方体切割块数_blender python通过三角函数调整立方体Location排成圆
  3. .net分页控件webdiyer:AspNetPager
  4. spring boot 的使用(一)
  5. Java记录 -45- List的toString方法
  6. LCP 19. 秋叶收藏集
  7. [转]老生常谈session,cookie的区别,安全性
  8. sort的排序及使用
  9. 【HTML+CSS+JS】注册页面模板
  10. 后台传给小程序的时间对象如何转为“YYYY/MM/DD“格式渲染
  11. MoneyBookers Manul doc
  12. 回头再说012 盘点我的2008年
  13. SCANV团队预警APPCMS漏洞并提供独立补丁
  14. 计算机科学中的数学(一)
  15. 沐风:微信小程序火了,小心掉入陷井!
  16. CCCP(convex-concave procedure)优化算法的一些理解
  17. CCC之I类设备、II类设备、III类设备的对比
  18. Windows 11 移动文件夹错误 0x800700E1 无法成功完成操作
  19. ArcGIS Pro出图去除底图的水印
  20. android DAY1--搭建开发环境与Helloworld

热门文章

  1. web读取身份证信息(java语言)
  2. day15-Linux的优化
  3. 十三、买空卖空、融资融券、配资与杠杆
  4. 【MySQL基础攻难1】聚集函数和分组查询
  5. 汇编实现数字的输入与输出
  6. 何一凡2021年北京高考成绩查询,北京市2021年第一次高中学考成绩查询时间:分数什么时候出...
  7. MAC 在线安装系统
  8. NSSCTF web刷题
  9. DSPE-PEG-N3 磷脂PEG叠氮
  10. leetcode感想