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

Mysql in 查询的奇怪方向

Mysql in 查询的奇怪方向

关于表字段存储的数据为 num1,num2,num3时, 还要通过多个num1,num2入参针对该字段进行查询

建表语句

CREATE TABLE `test` (`test_ids` varchar(100) DEFAULT NULL COMMENT '保存ids 以逗号分隔'
) ENGINE=InnoDB;

数据项

在这里插入图片描述

查询语句

SELECT
test_ids
FROM
test
WHERE 1=1
AND test_ids in (2, 3)

查询结果

在这里插入图片描述

总结

test_ids存储的数据为字符串 num1,num2
搜索结果为
– test_ids中以2开头的,以3开头的
– 1,2,3不会进行匹配
如果要精准匹配 2,3 的话语句需要调整为

AND test_ids in ('2', '3')
或者
AND find_in_set(test_ids, '2,3') > 0

如果需要匹配所有包含2或者3的

AND (test_ids like '%2%' or test_ids like '%3%')

对应的Mybatis语句为

 		<if test="testIdList != null and testIdList.size() > 0 ">and (<foreach collection="testIds" item="testId" separator="or">testIds like concat('%', #{testId}, '%')</foreach>)</if>

相关文章:

Mysql in 查询的奇怪方向

Mysql in 查询的奇怪方向 关于表字段存储的数据为 num1,num2,num3时, 还要通过多个num1,num2入参针对该字段进行查询 建表语句 CREATE TABLE test (test_ids varchar(100) DEFAULT NULL COMMENT 保存ids 以逗号分隔 ) ENGINEInnoDB;数据项 查询语句 SELECT test_ids FROM t…...

ORB-SLAM2第二节---双目地图初始化

比起单目初始化&#xff0c;而双目实现地图的初始化非常简单&#xff0c;只需要一帧&#xff08;左右目图像&#xff09;即可完成初始化。 行特征点统计。考虑用图像金字塔尺度作为偏移量&#xff0c;在当前点上下正负偏移量&#xff08;r)内的纵坐标值都认为是匹配点可能存在…...

后端常使用的中间件知识点--持续更新

类型难度mysqlmysql中SQL优化&#xff1a;多角度分析包学包会&#xff0c;sql优化全过程&#xff0c;刨根分析redis多角度剖析redis数据结构及底层实现原理、应用场景MQ简单大体说明RabbitMQ的使用&#xff08;简单版&#xff09;mybatis使用JDBC的批量插入百万数据要多少秒一遍…...

非科班的大家如何顺滑转码

近年来&#xff0c;很多人想要从其他行业跳槽转入计算机领域。非计算机科班如何丝滑转码&#xff1f;请来聊聊你的看法和观点&#xff0c;我本身是信息与计算科学专业&#xff0c;周围的同学有不少也是被这个名字“骗过来的”&#xff0c;看这个名字都以为是计算机相关专业&…...

webpack中常见的Loader

目录 1.webpack中的loader是什么&#xff1f;配置方式 2. loader特性3.常见的loader 1.webpack中的loader是什么&#xff1f; loader 用于对模块的"源代码"进行转换&#xff0c;在 import 或"加载"模块时预处理文件 webpack做的事情&#xff0c;仅仅是分…...

RabbitMQ:可靠消息传递的强大消息中间件

消息中间件在现代分布式系统中起着关键作用&#xff0c;它们提供了一种可靠且高效的方法来进行异步通信和解耦。在这篇博客中&#xff0c;我们将重点介绍 RabbitMQ&#xff0c;一个广泛使用的开源消息中间件。我们将深入探讨 RabbitMQ 的特性、工作原理以及如何在应用程序中使用…...

python 批量下载m3u8的视频

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家&#xff1a;点击跳转 方法&#xff1a; 解析m3u8&#xff0c;获取其中的ts列表&#xff0c;多线程下载所有ts文件。 全部下完之后&#xff0c;用ffmpeg合…...

最后一击

第二届上海市青少年算法竞赛&#xff08;小学组&#xff09; 题目描述 Description 小爱和小艾两人组队打一只怪兽。一开始怪兽有 n 点生命值&#xff0c;当 n 变成 0 或更低时&#xff0c;怪兽就被消灭了。他们两人是同时开始攻击的&#xff0c;小爱每分钟可以攻击 a 下&…...

K8S资源管理方式

K8S资源管理方式 文章目录 K8S资源管理方式一、陈述式资源管理1.基础命令操作2.创建pod3.查看资源状态4.查看pod中的容器日志5.进入pod中的容器6.删除pod资源7.pod扩容8.项目生命周期管理&#xff08;创建-->发布-->更新-->回滚-->删除&#xff09;8.1创建services…...

第三章 图论 No.9有向图的强连通与半连通分量

文章目录 定义Tarjan求SCC1174. 受欢迎的牛367. 学校网络1175. 最大半连通子图368. 银河 定义 连通分量是无向图的概念&#xff0c;yxc说错了&#xff0c;不要被误导 强连通分量&#xff1a;在一个有向图中&#xff0c;对于分量中的任意两点u&#xff0c;v&#xff0c;一定能从…...

回归预测 | MATLAB实现基于PSO-LSSVM-Adaboost粒子群算法优化最小二乘支持向量机结合AdaBoost多输入单输出回归预测

回归预测 | MATLAB实现基于PSO-LSSVM-Adaboost粒子群算法优化最小二乘支持向量机结合AdaBoost多输入单输出回归预测 目录 回归预测 | MATLAB实现基于PSO-LSSVM-Adaboost粒子群算法优化最小二乘支持向量机结合AdaBoost多输入单输出回归预测预测效果基本介绍模型描述程序设计参考…...

Mysql 和Oracle的区别

、mysql与oracle都是关系型数据库&#xff0c;Oracle是大型数据库&#xff0c;而MySQL是中小型数据库。但是MySQL是开源的&#xff0c;但是Oracle是收费的&#xff0c;而且比较贵。 1 2 mysql默认端口&#xff1a;3306&#xff0c;默认用户&#xff1a;root oracle默认端口&…...

在收藏夹里“积灰”的好东西——“收藏从未停止,行动从未开始”

方向一&#xff1a;分享一道你收藏的好题 小雅兰刚学数据结构与算法的时候&#xff0c;学的真的是很吃力&#xff0c;感觉链表真的特别的难&#xff0c;在学习了后面的知识之后&#xff0c;发现链表慢慢变得简单了&#xff0c;若是放在现在&#xff0c;小雅兰仍然觉得链表的知…...

【算法|数组】双指针

算法|数组——双指针 引入 给你一个按 非递减顺序 排序的整数数组 nums&#xff0c;返回 每个数字的平方 组成的新数组&#xff0c;要求也按 非递减顺序 排序。 示例 1&#xff1a; 输入&#xff1a;nums [-4,-1,0,3,10] 输出&#xff1a;[0,1,9,16,100] 解释&#xff1a;…...

asp.net core6 webapi 使用反射批量注入接口层和实现接口层的接口的类到ioc中

IBLL接口层类库 namespace IBLL {public interface ICar{string CarName();} } namespace IBLL {public interface IRed{string RedName();} }BLL实现接口层类库 namespace BLL {public class Car : ICar{public string CarName(){return "BBA";}} } namespace BLL…...

【2023】字节跳动 10 日心动计划——第九关

目录 1. 螺旋矩阵2. 划分字母区间3. 子集 II 1. 螺旋矩阵 &#x1f517; 原题链接&#xff1a;54. 螺旋矩阵 类似于BFS那样使用方向数组即可。 class Solution { public:vector<int> spiralOrder(vector<vector<int>>& matrix) {int m matrix.size(), …...

小龟带你敲排序之冒泡排序

冒泡排序 一. 定义二.题目三. 思路分析&#xff08;图文结合&#xff09;四. 代码演示 一. 定义 冒泡排序&#xff08;Bubble Sort&#xff0c;台湾译为&#xff1a;泡沫排序或气泡排序&#xff09;是一种简单的排序算法。它重复地走访过要排序的数列&#xff0c;一次比较两个元…...

Nacos AP架构集群搭建(Windows)

手写SpringCloud项目地址&#xff0c;求个star github:https://github.com/huangjianguo2000/spring-cloud-lightweight gitee:https://gitee.com/huangjianguo2000/spring-cloud-lightweigh 目录&#xff1a; 一&#xff1a;初始化MySQL 二&#xff1a;复制粘贴三份Nacos文…...

nodejs+vue+elementui,图书评论管理系统_g9e3a

用户的功能主要是对首页、图书信息、公告信息、在线咨询、个人中心等进行操作。表名&#xff1a;token语言 node.js 框架&#xff1a;Express 前端:Vue.js 数据库&#xff1a;mysql 数据库工具&#xff1a;Navicat 开发软件&#xff1a;VScode 前端nodejsvueelementui, 管理员…...

基于TorchViz详解计算图(附代码)

文章目录 0. 前言1. 计算图是什么&#xff1f;2. TorchViz的安装3. 计算图详解 0. 前言 按照国际惯例&#xff0c;首先声明&#xff1a;本文只是我自己学习的理解&#xff0c;虽然参考了他人的宝贵见解&#xff0c;但是内容可能存在不准确的地方。如果发现文中错误&#xff0c;…...

新加坡南洋理工大学重新定义AI助手:让电脑学会读懂你的文件习惯

这项由新加坡南洋理工大学S-Lab实验室领导的研究发表于2026年4月6日&#xff0c;论文编号为arXiv:2604.04901v1&#xff0c;为我们展现了一个令人兴趣盎然的未来图景&#xff1a;电脑助手不再只是被动地执行我们的指令&#xff0c;而是能够主动理解我们的工作习惯&#xff0c;像…...

FireRedASR-AED-L问题解决:音频格式不兼容?自动转码16k PCM格式

FireRedASR-AED-L问题解决&#xff1a;音频格式不兼容&#xff1f;自动转码16k PCM格式 1. 引言&#xff1a;音频格式兼容性问题 语音识别工具在实际使用中经常会遇到一个棘手问题&#xff1a;用户上传的音频格式五花八门&#xff0c;而模型通常对输入格式有严格要求。当我在…...

前端 PWA 新方法:别再忽视 PWA 了

前端 PWA 新方法&#xff1a;别再忽视 PWA 了 什么是前端 PWA 新方法&#xff1f; 前端 PWA 新方法是指在前端开发中&#xff0c;随着技术的发展&#xff0c;出现的新的 PWA&#xff08;Progressive Web App&#xff09;技术和方法。别以为 PWA 只是添加一个 manifest.json 文件…...

用Python分析波场(TRON)链哈希值:一个数据科学小白的实战入门项目(附完整代码)

Python实战&#xff1a;从零开始分析波场链哈希值的数据科学入门指南 区块链技术正在重塑数字世界的基础架构&#xff0c;而数据分析则是理解这一技术的关键钥匙。对于刚接触区块链和Python的开发者来说&#xff0c;如何将两者结合进行实践往往令人望而生畏。本文将带你从零开始…...

Windows Defender彻底移除完整指南:3种模式解决系统卡顿与性能问题

Windows Defender彻底移除完整指南&#xff1a;3种模式解决系统卡顿与性能问题 【免费下载链接】windows-defender-remover A tool which is uses to remove Windows Defender in Windows 8.x, Windows 10 (every version) and Windows 11. 项目地址: https://gitcode.com/gh…...

FRP内网穿透实战:SSH与RDP远程访问的极简配置指南

1. 为什么你需要FRP内网穿透&#xff1f; 每次出差或者临时需要访问办公室电脑时&#xff0c;你是不是也遇到过这样的尴尬&#xff1f;明明文件就在办公电脑里&#xff0c;却因为内网限制无法直接访问。我去年就遇到过这种情况&#xff0c;当时正在客户现场演示&#xff0c;突然…...

洛阳科技职业学院:地铁+景区+美食一步到位

Hey&#xff0c;各位同学&#xff01;还在为选择学校举棋不定吗&#xff1f;是不是既想找个靠谱的实力派又盼着课余生活精彩纷呈&#xff1f;那就把目光锁定洛阳科技职业学院吧&#xff01;这里不仅能让你学业更上一层楼还能让你玩得嗨、吃得好、逛得爽&#xff01;学校拥有Buf…...

网安 “碎片化学习” 攻略:大学生通勤 / 转行党摸鱼时,30 分钟能学的知识点

网安 “碎片化学习” 攻略&#xff1a;大学生通勤 / 转行党摸鱼时&#xff0c;30 分钟能学的知识点 “早八挤地铁刷短视频&#xff0c;晚上躺床上刷论坛&#xff0c;月底发现网安书才翻了 10 页”—— 这是大学生小杨的学习现状&#xff1b;“上班摸鱼怕被老板抓&#xff0c;下…...

AI祈福火了 年轻人爱上赛博术数运势分析

在今年新春佳节之时&#xff0c;不少人选择走进寺庙烧香祈福&#xff0c;也有越来越多年轻人找到了更便捷、私密的祈福方式——借助AI工具分析运势。他们不用花几个小时排队等解签&#xff0c;也不用托朋友打听口碑好的命理师&#xff0c;只要在手机上输入相关信息&#xff0c;…...

Windows 11任务栏拖放功能修复终极指南:如何让消失的拖放功能重回桌面

Windows 11任务栏拖放功能修复终极指南&#xff1a;如何让消失的拖放功能重回桌面 【免费下载链接】Windows11DragAndDropToTaskbarFix "Windows 11 Drag & Drop to the Taskbar (Fix)" fixes the missing "Drag & Drop to the Taskbar" support i…...