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

MySQL/Oracle用逗号分割的id怎么实现in (逗号分割的id字符串)。find_in_set(`id`, ‘1,2,3‘) 函数,

1.MySQL

1.1.正确写法

select * from student where find_in_set(`s_id`, '1,2,3');  

在这里插入图片描述

1.2.错误示范

select * from student where find_in_set(`s_id`, '1,2 ,3');     -- 注意,中间不能有空格。1、3
select * from student where find_in_set(`s_id`, '1,2, 3');     -- 注意,中间不能有空格。1、2
select * from student where find_in_set(`s_id`, '1,2 , 3');    -- 注意,中间不能有空格。1

在这里插入图片描述

2.Oracle

2.1.方式一

select * 
from student 
where s_id in(select regexp_substr('1,2,3', '[^,]+', 1, level) as valuefrom dualconnect by regexp_substr('1,2,3', '[^,]+', 1, level) is not null);

在这里插入图片描述

2.2.方式二

-- 在Oracle SQL中,没有内置的FIND_IN_SET函数,但是你可以使用一些技巧来实现类似的功能。以下是一个示例:SELECT *
FROM student
WHERE ',' || '1,2,3' || ',' LIKE '%,' || s_id || ',%';

相关文章:

  • 从哪些方面分析Linux内核源码
  • C语言回文数(1106:回文数(函数专题))
  • 前端环境变量释义
  • 关于爬虫中的hook(defineProperty,hook cookies, hook载荷数据,hookXHR)
  • 企业办公室信息安全保密办法——推荐用天锐绿盾数据安全防泄密系统 | 防止核心文件数据、资料泄露
  • 〖大前端 - 基础入门三大核心之JS篇㊴〗- DOM节点的关系
  • 威班11月份PMP模拟考试实录
  • 2.5计划任务远程管理
  • C++引用
  • Re50:读论文 Large Language Models Struggle to Learn Long-Tail Knowledge
  • 阿里云服务器公网带宽如何修改?
  • 力扣刷题第二十七天--二叉树
  • Android Serializable / Parcelable
  • 【HCSD大咖直播】亲授大厂面试秘诀【云驻共创】
  • 代码随想录算法训练营Day36 —— 435. 无重叠区间、763.划分字母区间、56. 合并区间
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • [译]CSS 居中(Center)方法大合集
  • 【comparator, comparable】小总结
  • CentOS 7 修改主机名
  • Docker容器管理
  • If…else
  • JAVA SE 6 GC调优笔记
  • Java程序员幽默爆笑锦集
  • js学习笔记
  • php ci框架整合银盛支付
  • Spring Cloud中负载均衡器概览
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 排序算法学习笔记
  • 前端之React实战:创建跨平台的项目架构
  • 学习使用ExpressJS 4.0中的新Router
  • 哈罗单车融资几十亿元,蚂蚁金服与春华资本加持 ...
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • # Apache SeaTunnel 究竟是什么?
  • (C语言)共用体union的用法举例
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (Matlab)基于蝙蝠算法实现电力系统经济调度
  • (笔试题)合法字符串
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (南京观海微电子)——COF介绍
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (转)Oracle存储过程编写经验和优化措施
  • .a文件和.so文件
  • .NET Core 中的路径问题
  • .net core开源商城系统源码,支持可视化布局小程序
  • .net mvc 获取url中controller和action
  • .NET单元测试
  • .Net的DataSet直接与SQL2005交互
  • [ vulhub漏洞复现篇 ] Apache Flink目录遍历(CVE-2020-17519)
  • [20160807][系统设计的三次迭代]
  • [20180224]expdp query 写法问题.txt
  • [acwing周赛复盘] 第 69 场周赛20220917
  • [Android] Implementation vs API dependency
  • [Android]Android开发入门之HelloWorld
  • [Ariticle] 厚黑之道 一 小狐狸听故事