前段时间做了一个功能,就是前台可以选择同一字段下面的多个不同的条件,这就涉及到了SQL语句拼接的问题。
       
下面是一个用正则来处理查询条件的方法,是我目前所见到最简单的方法,现将它分享给大家。

using System.Text;
using System.Text.RegularExpressions;
       
string  strwhere="1,11,111,1111,";

strwhere = string.Format("select * from test where strwhere in ({0})",Regex.Replace(strwhere.TrimEnd(','), @"[^,]+", "'$0'"));

注:这里strwhere.TrimEnd(',')用来将1111后面的逗号去掉。

转载于:https://www.cnblogs.com/QiuJL/archive/2012/06/05/4524219.html

SQL多条件查询拼接in中条件方法相关推荐

  1. Excel 2010 SQL应用026 查询排除满足某条件的数据

    目录 源数据表 解决方案 不等号比较运算 源数据表 班级_(一年级) 姓名 语文成绩 数学成绩 四班 何艳 94 62 二班 何冬梅 86 64 二班 冯晨 90 64 二班 彭勤 77 67 四班 ...

  2. jpa多条件查询重写Specification的toPredicate方法(转)

    Spring Data JPA支持JPA2.0的Criteria查询,相应的接口是JpaSpecificationExecutor.Criteria 查询:是一种类型安全和更面向对象的查询 . 这个接 ...

  3. asp.net怎么实现按条件查询_Display Posts : 按条件显示WordPress文章的最强插件

    转自丘壑博客 WordPress本质上是一个内容管理系统(CMS),是显示.创建.发布和维护内容的软件. 本文介绍的插件 Display Posts 主要就是用来扩展WordPress关于显示内容这部 ...

  4. 【转载】VLOOKUP函数多条件查询 VLOOKUP三个条件查询

    对于使用Excel的上班族来说,经常需要对数据进行查询调用,VLOOKUP是使用率较高的查询函数之一,单条件查询比较简单,直接套用该函数的语法即可,如果是两个条件甚至三个条件应该怎样使用该函数呢? 工 ...

  5. android多条件查询数据,Android GreenDao 条件查询问题

    使用GreenDao保存了全国城市的属性(名字,代码,省份等等),保存可以成功,无条件查询全部数据时可以成功: private List queryCitiesInfo(){ List cityInf ...

  6. 低版本Excel的多条件查询拼接

    Excel公式问题推荐社区:Excel函数与公式 - ExcelHome技术论坛 [问题] 根据A.B列信息,将C列汇总出拼接结果,即D列中的黄色标记结果. "--这种问题方案只有五个,一是 ...

  7. php ci model条件查询,php – CodeIgniter中的多条件WHERE子句

    我想删除一些像核心PHP中的查询这样的数据 WHERE user_id=$id AND sender_id=$send_id OR user_id=$send_id AND sender_id=$id ...

  8. python条件选择语句,Python中条件选择语句可以嵌套使用。

    [多选题]PCR反应平台期的影响因素有 [多选题]管理控制包括的基本步骤是( ) [填空题]我是填空题,____,____. [判断题]一分钟的自我介绍要简洁,突出重点,清晰表达自己的基本信息,包括姓 ...

  9. mysql sql数值转字符拼接_sql中的字符串拼接

    1. 概述 在SQL语句中经常需要进行字符串拼接,以sqlserver,oracle,mysql三种数据库为例,因为这三种数据库具有代表性. sqlserver: select '123'+'456' ...

最新文章

  1. ***CI中的数据库操作(insert_id新增后返回记录ID)
  2. [NOIP2017]逛公园 最短路+拓扑排序+dp
  3. nginx实现防止ddos攻击
  4. ionic云开发系列一
  5. 流媒体服务器 NTV Media Server G3 电视回看功能赏析
  6. IE和火狐CSS透明层兼容写法
  7. 新风系统风速推荐表_实验室通风系统的设计和应用
  8. 104规约 scada
  9. SpringMVC+VUE开发环境搭建
  10. 华云天下荣膺“2021年度十佳呼叫中心硬件及软件设备供应商”
  11. 翻译:SWFObject 2.0官方文档
  12. Linux -- 搜狗输入法安装完成之后的设置
  13. ubuntu16.04下摄像头驱动
  14. tkinter教程4:控件LabelFrame和Entry
  15. 大数据的一生一世——谈数据冷热分离技术
  16. 动漫Q版人物头部怎么画?
  17. 学计算机颈椎,电脑对我们的颈椎有多大危害?
  18. iOS CocoaPods1.0.0的一些基础知识
  19. 如何彻底禁止一般无法彻底禁止的云上输入法等的广告
  20. 天之痕java 郡王府_iOS/安卓版《轩辕剑3外传:天之痕》图文攻略承之十二:巴蜀古王墓...

热门文章

  1. 董淳光SQLITE3使用总结-转
  2. [Java] 蓝桥杯BASIC-11 基础练习 十六进制转十进制
  3. 【操作系统】第一章.操作系统引论思维导图
  4. LeetCode344. Reverse String
  5. 固件是通用的吗_冷镦和冷挤压是一回事吗,两者有什么区别?
  6. Nginx做反向代理和负载均衡时“X-Forwarded-For”信息头的处理
  7. python输出缓冲区的问题
  8. 《树莓派实战秘籍》——1.20 技巧20使用Swap添加额外的内存
  9. SharePoint列表下拉框优化
  10. ORA-01403: no data found