原SQL是不能执行的:
select * from 表A where 字段A in (select 逗号分隔的字段B from 表B where 条件)

解决方案:
select b.* 
from (select 逗号分隔的字段B from 表B where 条件) a 
left join 表A b on 逗号分隔的字段B like '%'+字段A+'%'

转载于:https://www.cnblogs.com/kandyvip/p/5033824.html

SQL 解决in的参数烦恼(经典,简洁,高效)相关推荐

  1. oracle向前推一个小时,oracle SQL里常用的时间函数,经典推荐

    oracle SQL里常用的时间函数,经典推荐 (2009-03-11 23:16:54) 标签: 杂谈 常用日期型函数 1.Sysdate 当前日期和时间 SQL> Select sysdat ...

  2. 创建存储过程时出现的This function has none of DETERMINISTIC, NO SQL解决办法

    This function has none of DETERMINISTIC, NO SQL解决办法 创建存储过程时 出错信息: ERROR 1418 (HY000): This function ...

  3. C语言 函数不定长参数 ##__VA_ARGS__经典案例 - C语言零基础入门教程

    目录 一.##__VA_ARGS__简介 二.##__VA_ARGS__经典案例 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.## ...

  4. This function has none of DETERMINISTIC, NO SQL解决办法

    This function has none of DETERMINISTIC, NO SQL解决办法 创建存储过程时 出错信息: ERROR 1418 (HY000): This function ...

  5. linux界面回收站没了,Linux创建垃圾回收站,解决误删操作的烦恼

    Linux创建垃圾回收站,解决误删操作的烦恼 --delete安全的删除命令 废话少说直接进入主题 1.创建一个简单的delete命令脚本(因阿诺的英语太渣所用的中文字符集) [root@anuo ~ ...

  6. 在AngularJS中读取查询参数的最简洁方法是什么?

    本文翻译自:What's the most concise way to read query parameters in AngularJS? I'd like to read the values ...

  7. SQL反模式笔记17——用一条sql解决复杂问题

    目标:检查sql查询次数 反模式:试图用一条sql解决复杂问题 结果是:性能很低,而且往往得到了一个笛卡尔积. 解决方案:分而治之 用多个sql得到数据,再进行整合.或者union多个sql的结果. ...

  8. 解决获取请求参数的乱码问题

    解决获取请求参数的乱码问题,可以使用SpringMVC提供的编码过滤器CharacterEncodingFilter,但是必须在web.xml中进行注册 <!--配置springMVC的编码过滤 ...

  9. oracle 执行带参数的sql语句_当用EXECUTE IMMEDIATE执行SQL语句中的参数个数也是动态的?用什么方法实现?...

    当用EXECUTE IMMEDIATE执行SQL语句中的参数个数也是动态的?用什么方法实现? 描述详细一点就是:在要执行的SQL语句中所用到(: parameter)这种参数的个数,因具体条件不同,而 ...

最新文章

  1. floyd和迪杰斯特拉算法的路径记录方法。
  2. 成功解决Error: Cannot find module 'web3'
  3. 1月8日学习内容整理:JS的作用域和作用域链
  4. Storm 配置说明
  5. java 多态性 变量_java – 与实例变量的多态性
  6. 直接学python3_学习python用python2还是python3
  7. ctf xss利用_Csrf+Xss组合拳
  8. Python——数据结构——图——邻接矩阵
  9. Java连接数据库——JDBC的快速入门
  10. 死磕Mosek!新mosek学习笔记1:VS项目配置。
  11. 最适合菜鸟的汉诺塔讲解
  12. Win10-C盘清理方法全攻略(从剩余9G到剩49G)
  13. redis和zk实现分布式锁的优缺点
  14. 悟空问答如何高效引流,这几个技巧让你上首页
  15. 什么是大数据思维,数据思维划分哪几个维度?
  16. torch.onnx.export详细介绍
  17. 网络数据请求(unity)
  18. 监控Windows服务器
  19. 安装PLC报错“bitte fuhren sie einen neustare neustart aus, bevor sie weitere programme installieren.veuil
  20. Windows10+Ubuntu双系统安装[多图]

热门文章

  1. centos 6.0 启动失败提示。
  2. [翻译] NMock 简介
  3. GitLab 密码重设
  4. Objective-C 内存管理retain和release
  5. 打印swift 变量的类型
  6. Android开发之通过CursorAdapter读取数据(源代码分享)
  7. 【建议收藏】复盘:2021年最新、最全、最实用的Android岗学习资料/面试真题
  8. Android studio 刷新文件状态
  9. 算法-------三角形最小路径和(Java版本)
  10. java.lang.IllegalMonitorStateException: object not locked by thread before notify() 详解