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

mybatis 配置文件完成增删改查(四) :多条件 动态sql查询

文章目录

  • 就是你在接收数据时,有的查询条件不写,也能从查到相应的
  • stauts也可能为空
    • 恒等式
    • 标签 代替where关键字

就是你在接收数据时,有的查询条件不写,也能从查到相应的

在这里插入图片描述
注意是写字段名 还是 属性名
在这里插入图片描述
companyName不写也能查出满足 brandName 和 status条件的内容
在这里插入图片描述

stauts也可能为空

这时就会报错,相当于sql查询语句 where and ,where后面直接跟and。
解决办法有两种

恒等式

在这里插入图片描述

标签 代替where关键字

这个标签会动态判断 sql语句需不需要添加 and

在这里插入图片描述
在这里插入图片描述

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

相关文章:

  • 先楫HPM6750 Windows下VSCode开发环境配置
  • 【JavaScript】LeetCode:41-45
  • 数据结构(Day18)
  • error: ‘InsertAtTop‘ was not declared in this scope
  • MySQL缓冲池详解
  • 【我的 PWN 学习手札】tcache stash with fastbin double free —— tcache key 绕过
  • How can I stream a response from LangChain‘s OpenAI using Flask API?
  • 什么是慢充优惠话费充值api?如何选择平台
  • 【MySQL 03】表的操作
  • 3、论文阅读:EnYOLO:一种基于图像增强的水下目标区域自适应实时检测框架
  • MYSQL面试知识点手册
  • 排序算法的分析和应用
  • iptables限制网速
  • ALSA ubuntu 编译
  • 【学习笔记】SSL/TLS证书安全机制之证书透明
  • 网络编程问题解答
  • 【开源免费】基于SpringBoot+Vue.JS服装商城系统(JAVA毕业设计)
  • C语言字符串学习
  • 当你在Linux系统中使用MySQL命令行工具查询数据库时,如果中文显示为问号(?)或其他乱码,简单解决办法。(2)
  • API网关之Fizz Gateway
  • pgvector docker版安装;稀疏向量使用;psycopg2 python连接使用
  • C#命令行参数解析库System.CommandLine介绍
  • CCF CSP题解:密码(key)(202409-1)
  • RuntimeError: Maximum Recursion Depth Exceeded - 递归深度超限的完美解决方案
  • Linux1-ls,cd,pwd
  • 【高级编程】XML DOM4J解析XML文件(含案例)
  • 查看VSFTPD配置的服务器路径和linux系统有哪些用户
  • JavaEE: 创造无限连接——网络编程中的套接字
  • 记K8s组件harbor和kuboard故障恢复
  • c++ return {};