首页 > 其他分享 >Springboot实现模糊查询

Springboot实现模糊查询

时间:2023-10-18 09:00:15浏览次数:33  
标签:Springboot 模糊 查询 user sql id select like

合理怀疑我之前的脑子长歪了,就跟个小丑一样,到处蹦跶,也没解决,现在好像走了大运,就直接出结果了

具体实现

我跟之前的sql语句进行对比,发现在我印象里面我使用的是这种结构:

select * from user where id like caoncat('%',#{id},'%');

但是记忆好像出现了问题,它实际上是这样的:

select * from user where id like concat('%'+#{id}+'%');

看到第二种写法,我都想骂自己(确实也骂了);

正确的写法是第一种奥,第一种那样的sql语句是绝对没有问题哒~

标签:Springboot,模糊,查询,user,sql,id,select,like
From: https://www.cnblogs.com/liuzijin/p/17771232.html

相关文章

  • SQL语句的基本使用5-多值子查询
    这个作业属于哪个课程https://edu.cnblogs.com/campus/uzz/cs3这个作业要求在哪里https://edu.cnblogs.com/campus/uzz/cs3/homework/13074这个作业的目标SQL语句的基本使用5-多值子查询1.在student_info表中查找与“刘东阳”性别相同的所有学生的姓名、出生日......
  • springboot访问图片本地路径并映射成url
    这几天很头疼,vue不读取图片,src已经动态绑定了,还是访问不到vue本地下图片,于是我就把图片地址改为springboot本地就成功了。 下面是参考博客;springboot访问图片本地路径并映射成url_springboot配置图片访问路径-CSDN博客最后样式 ......
  • SpringBoot 操作 达梦数据库
    SpringBoot操作达梦数据库 一、前提条件本篇博客以访问本地达梦数据库(DM8)为基础进行演示。(前提:本地已经安装了DM8数据库!)关于Windows安装达梦数据库,请参考博客:Windows安装达梦数据库关于Docker安装达梦数据库,请参考博客:Docker安装达梦数据库关于JDBC方式操作......
  • SpringBoot2,Druid数据源常用配置
    spring:datasource:druid:driver-class-name:com.mysql.cj.jdbc.Driverurl:jdbc:mysql://localhost:3306/mybatis?serverTimeZone=UTCusername:rootpassword:rootmax-wait:2000#获取连接的最大等待时间initial-size:5......
  • MySQL 联合查询
    MySQL联合查询在MySQL中,联合查询(也称为JOIN查询)是一种用于将多个表中的数据联接在一起的操作。这使得你可以从多个表中获取相关的数据,并创建复杂的查询。以下是一些常见的联合查询类型和示例:内连接(INNERJOIN):内连接用于获取两个或多个表之间具有匹配行的数据。只有在两个......
  • SpringBoot启动流程源码分析(2)
    1、启动引导类大部分时候,SpringBoot应用主要通过在引导类调用SpringApplication的静态run方法启动,同时将引导类注册为配置源。比如下面是一个SpringMVC的Web应用,引导类是WebMVCBootstrap,和命令行参数args作为SpringApplication静态run方法的参数,用于构建SpringApplication对象和......
  • SpringBoot 03 Shiro
    shiro是apache的一个开源框架,是一个权限管理的框架,实现认证、授权、加密、会话管理。shiro优势举例易用:相当于其他安全框架,shiro比较简单易用。使用非常广泛,资料好找。灵活:可以工作在很多环境。web支持:对web的支持好,如thymeleaf标签支持。支持:应用广泛,是Apache软件基......
  • mysql json类型数据查询
    1、json对象1.1、方法使用对象操作的方法进行查询:字段->'$.json属性'使用函数进行查询:json_extract(字段,'$.json属性')获取JSON数组/对象长度:JSON_LENGTH()1.2、数据CREATETABLE`test`(`id`bigint(20)unsignedNOTNULLAUTO_INCREMENTCOMMENT'自增ID',`g......
  • SpringBoot 02 shiro框架查询用户权限与角色
      实体类 @Data@AllArgsConstructor@NoArgsConstructor@TableName("t_user")publicclassRUser{@TableId(value="id",type=IdType.AUTO)privateIntegerusrId;privateStringusrName;privateStringusrAccount;pri......
  • SpringBoot应用jar包启动原理详解
    1、maven打包SpringBoot项目的pom.xml文件中默认使用spring-boot-maven-plugin插件进行打包:<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId>&l......