sql 一个字段是否包含另一个字段
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,/*Navicat MySQL Data TransferSource Server : testSource Server Version : 50528Source Host
千家信息网最后更新 2025年11月07日sql 一个字段是否包含另一个字段
/*Navicat MySQL Data TransferSource Server : testSource Server Version : 50528Source Host : localhost:3306Source Database : testTarget Server Type : MYSQLTarget Server Version : 50528File Encoding : 65001Date: 2015-03-13 11:25:34*/SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for queryreptycode-- ----------------------------DROP TABLE IF EXISTS `queryreptycode`;CREATE TABLE `queryreptycode` ( `id` int(11) NOT NULL, `code` varchar(50) DEFAULT NULL, `codeRepty` varchar(50) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- ------------------------------ Records of queryreptycode-- ----------------------------INSERT INTO `queryreptycode` VALUES ('1', '1', '1');INSERT INTO `queryreptycode` VALUES ('2', '2', '2;3;4;1;');INSERT INTO `queryreptycode` VALUES ('3', '3', '1;');数据为:

select DISTINCT Q1.id,Q1.code,Q1.codeRepty from queryreptycode as Q1 INNER JOINqueryreptycode as Q2 where INSTR(Q1.`code`,'%'+Q2.codeRepty+'%')

原理:
函数INSTR会告诉用户,其中的一个字符串(参数)是否在另一个字符串(也是参数)当中。
其具体的语法格式如下:
INSTR(string,substring[,start[,occurrence]])
其中:
string 待查询的字符串
substring 正在搜索的字符串
start 说明开始搜索的字符位置。默认值是1,就是说,搜索将从字符串的第一个字符开始。如果,参数为负 则表示搜索的位置从右边开始计算,而不是默认的从左边开始
occurrence 指定试图搜索的子串的第几次出现,默认值是1,意 味着希望其首次出现
该函数反馈一索引顺序值,在该位置发现了要搜索的子串。下面的例子指出了INSTR函数的使用情况:
INSTR('AAABAABA','B')=4
INSTR('AAABAABA','B',1,2)=7
字符
搜索
字符串
位置
函数
参数
字段
例子
原理
右边
就是
就是说
情况
数据
格式
正在
用户
索引
语法
面的
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
cf进不去服务器
dz数据库连接
宣城倾城网络技术服务公司
微网网络安全专业
大学网络安全黑板报图片
有名的我的世界服务器
重庆建筑软件开发公司
加强网络安全技术手段
如何加强web服务器的安全
我的世界暗之楼服务器客户端
山东服务器电源哪家便宜
黑名单软件开发
天津正规软件开发特征
服务器配置文件管理
我的世界明日之后服务器崩溃
厦门共享雨伞软件开发公司
网络安全代码word
大型小程序软件开发
linux c语言数据库
我的世界外国的服务器
网站服务器国外
合肥哪个软件开发公司好
医疗器械注册网络安全
应用软件开发高级工程师
数据库设计中有难度的问题
腾讯视频网络安全课
网络安全代码word
亿联网络技术岗笔试题
图书管理数据库sql编写
数据库如何筛选重复的值