如图:show me the code

参考:

https://mp.baomidou.com/guide/wrapper.html#or

扩展:
一般遇到这种查询需求,in和or都可以实现,比如上面的查询sql也可以写成:
select * from table where  xxx = ? and classify in (?,?,?)order by create_time DESC limit ?,?
那么问题来了,一般情况使用哪种写法更好呢?
数据量不大,或者查询用到的条件字段是主键或者有索引,两者性能差距不大,可任意选择使用。
在大数据量和其他复杂情况,优先考虑使用in,因为in的复杂度为O(logn),而or的效率为O(n),另外,在上生产前需要进行一些压力测试!

最新文章

  1. 菜鸟在C语言编译,链接时可能遇到的两个问题
  2. Android中ListView的几种常见的优化方法
  3. Java中调用c/c++语言出现Exception in thread "main" java.lang.UnsatisfiedLinkError: Test.testPrint(Ljava/lang/String;)V...错误
  4. Angular实现数据绑定,它实现原理是什么?
  5. C#中的PropertyGrid绑定对象,通过改变某一值而动态设置部分属性的特性
  6. 计算系统中互联设备Survey
  7. 【Spring学习】Spring的源码解析之路
  8. BDD数据集(mask_rcnn)1
  9. Rabbitmq(6) 主题模式
  10. 微信小程序中使用Async-await方法异步请求变为同步请求
  11. Ajax解决csrf_token的不同方式
  12. Centos7 安装python3.7.2
  13. Apache Kafka —一个不同的消息系统
  14. Netty权威指南之伪异步I/O编程
  15. za
  16. 20145325张梓靖 《Java程序设计》第7周学习总结
  17. 十个免费的 Web 压力测试工具
  18. c++调用python函数时,使用PyArray_SimpleNewFromData(nd, dims, typenum, data)函数时出现内存错误的问题
  19. 如果你使用WebView+FloatingActionButton
  20. android的布局-----FrameLayout(帧布局)

热门文章

  1. html网页乱码
  2. 鸿蒙内核源码分析(字符设备篇) | 字节为单位读写的设备 | 百篇博客分析OpenHarmony源码 | v67.01
  3. 鸿蒙内核源码分析(进程管理篇) | 谁在管理内核资源 | 百篇博客分析OpenHarmonyOS | v2.07
  4. 2020牛客NOIP赛前集训营-提高组(第三场)C-牛半仙的妹子Tree【虚树,最短路】
  5. 阿里云ECS服务器Centos中安装SQL Server(破解内存限制)
  6. Java 使用 Socket 实现客户端和服务器的信息交互
  7. Asp.Net Core 中的HTTP协议详解
  8. 「JOISC 2020 Day2」变态龙之色 题解
  9. springMVC上传和下载附件
  10. 反调试——11——检测TF标志寄存器