今天刚刚学习了mybatis,做了简单的对数据库的增删改查。在进行删除操作时,单条删除时很简单,但是批量删除的时候拼接删除条件却有些麻烦,现记录一下做法。

Sql语句中,当删除条件并不唯一的时候,我们有两种删除的sql语句,一种使用or拼接where中的条件,例如delete from 表名where 条件1 or 条件2,另一种是使用in 例如delete from 表名where 元素in( )

利用第一种删除语句在mybatis中的mapping.xml中进行拼接:

利用第二种删除语句在mybatis中的mapping.xml中进行拼接:

更多相关文章

  1. Linux下MYSQL 5.7 找回root密码的问题(亲测可用)
  2. Android(安卓)10 定位问题,获取NMEA(支持5.0~10.0)
  3. mybatisplus的坑 insert标签insert into select无参数问题的解决
  4. 关于Android(安卓)Studio3.2新建项目Android(安卓)resource link
  5. Android软键盘适配问题
  6. SlidingMenu和ActionBarSherlock结合做出出色的App布局,Facebook
  7. android解决坚屏拍照和保存图片旋转90度的问题,并兼容4.0
  8. Android(安卓)Calendar使用过程中遇到的问题
  9. flutter-使用第三方库,编译和运行版本不一致问题 2

随机推荐

  1. 没学历,写简历这几个细节很重要!
  2. 动画:面试如何轻松反转链表?
  3. 给实习期画上一个圆满的句号。
  4. 扫盲: Webpack 从扫盲到手撸(上)
  5. 换个地方工作就会变好吗?
  6. 动画:扫盲 Git 版本控制(下)
  7. 这次鹿哥的福利不会让你们失望!
  8. 谈一谈我扎心的求学经历!
  9. GitHub的注册,代码仓库的创建,用小乌龟上传
  10. 老前辈和我讲述了前后端十几年的发展历程