当前位置: 首页 > news >正文

MyBatisPlus(八)范围查询

说明

范围查询,包括:

  1. 大于
  2. 大于等于
  3. 小于
  4. 小于等于
  5. 在范围内
  6. 在范围外

大于:gt

  • 代码
    @Testvoid gt() {LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();wrapper.gt(User::getAge, 20);List<User> users = mapper.selectList(wrapper);log.info(users.toString());}
  • 效果

在这里插入图片描述

大于等于:ge

  • 代码
    /*** 查询用户列表, 查询条件:年龄大于等于20*/@Testvoid ge() {LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();wrapper.ge(User::getAge, 20);List<User> users = mapper.selectList(wrapper);log.info(users.toString());}
  • 效果

在这里插入图片描述

小于:lt

  • 代码
    /*** 查询用户列表, 查询条件:年龄小于20*/@Testvoid lt() {LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();wrapper.lt(User::getAge, 20);List<User> users = mapper.selectList(wrapper);log.info(users.toString());}
  • 效果

在这里插入图片描述

小于等于

  • 代码
    /*** 查询用户列表, 查询条件:年龄小于等于20*/@Testvoid le() {LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();wrapper.le(User::getAge, 20);List<User> users = mapper.selectList(wrapper);log.info(users.toString());}
  • 效果

在这里插入图片描述

在范围内:between

  • 代码
    /*** 查询用户列表, 查询条件:年龄[20, 30]*/@Testvoid between() {LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();wrapper.between(User::getAge, 20, 30);List<User> users = mapper.selectList(wrapper);log.info(users.toString());}
  • 效果

在这里插入图片描述

在范围外:notBetween

  • 代码
    /*** 查询用户列表, 查询条件:年龄不再[20, 30]*/@Testvoid notBetween() {LambdaQueryWrapper<User> wrapper = new LambdaQueryWrapper<>();wrapper.notBetween(User::getAge, 20, 30);List<User> users = mapper.selectList(wrapper);log.info(users.toString());}
  • 效果

在这里插入图片描述

http://www.lryc.cn/news/182533.html

相关文章:

  • 【day10.04】QT实现TCP服务器客户端搭建的代码
  • milvus 结合Thowee 文本转向量 ,新建表,存储,搜索,删除
  • GEO生信数据挖掘(三)芯片探针ID与基因名映射处理
  • 力扣 -- 96. 不同的二叉搜索树
  • 经典算法-枚举法(百钱买百鸡问题)
  • Gurobi设置初始可行解
  • Zabbix配置监控文件系统可用空间小于30GB自动告警
  • 进程调度算法之先来先服务(FCFS),短作业优先(SJF)以及高响应比优先(HRRN)
  • MyBatisPlus(九)模糊查询
  • Spring 原理
  • 基于微信小程序的明星应援小程序设计与实现(源码+lw+部署文档+讲解等)
  • try catch 中的finally什么时候运行
  • 力扣 -- 322. 零钱兑换(完全背包问题)
  • [python]pip安装requiements.txt跳过错误包继续安装
  • 1.5 计算机网络的类别
  • Go 基本数据类型和 string 类型介绍
  • Python中print()打印如何不换行?
  • python 学习随笔 4
  • 【网络安全-信息收集】网络安全之信息收集和信息收集工具讲解
  • 设计模式12、代理模式 Proxy
  • ZXing - barcode scanning library for Java, Android
  • MySQL存储引擎:选择合适的引擎优化数据库性能
  • 用向量数据库Milvus Cloud 搭建AI聊天机器人
  • 深入理解JVM虚拟机第十一篇:详细介绍JVM中运行时数据区
  • mysql面试题17:MySQL引擎InnoDB与MyISAM的区别
  • 第2篇 机器学习基础 —(1)机器学习方式及分类、回归
  • uniapp echarts 适配H5与微信小程序
  • 第46节——redux中使用不可变数据+封装immer中间件——了解
  • 《数字图像处理-OpenCV/Python》连载(10)图像属性与数据类型
  • sheng的学习笔记-【中文】【吴恩达课后测验】Course 2 - 改善深层神经网络 - 第三周测验