多条件查询使用的SQL查询语句
2009-03-08 15:28
423 查看
上个学期给学校里做了个档案管理系统,比较简单,只是一些查询删除数据之类的,在选择条件查询时查了很多资料,萝卜给我介绍了个,很好用,写了写,比较简单易用,写下来记录下^_^
还有就是写查询串,当然在存储过程里直接用判断下亦可以,在网上看到很多都是的
SELECT * FROM [TABLE1] WHERE (A=NULL OR A=@a) AND (B=NULL OR B=@b) AND (C=NULL OR C=@c)
还有就是写查询串,当然在存储过程里直接用判断下亦可以,在网上看到很多都是的
string sql="SELECT * FROM [TABLE1] WHERE 1=1"; if(!String.IsNullRoEmptyString(a)) { sql+=" AND A=@A"; } else if(!String.IsNullOrEmptyString(b)) { sql+=" AND B=@B"; }
相关文章推荐
- 在ASP中使用SQL语句之2:用WHERE子句设置查询条件
- 请教一下各位大侠,关于sql语句中使用case替换where条件的查询出现空行的原因
- 使用反射让linq实现动态查询, 类似拼接sql语句的where 条件
- 使用SQL查询语句时,数组动态赋值SQL IN ()作为条件条件一个
- sql语句中条件查询like的效率,及使用规范.
- 多条件查询--使用dapper命令参数动态拼接出最安全的sql语句
- pl/sql developer 查询语句无法使用中文条件
- Qt使用QSqlTableModel执行SQL语句,QLineEdit输入查询条件完成查询功能
- 使用SQL查询语句时,数组动态赋值SQL IN ()作为条件条件一个
- flex + blazeds + java 使用sql语句做多条件模糊查询
- 在SQL查询语句中,使用条件where 1=2的意义
- 使用正则表达式获取Sql查询语句各项(表名、字段、条件、排序)
- 使用反射让linq实现动态查询, 类似拼接sql语句的where 条件
- Excel 中使用SQL 语句查询数据(六)-----IN 语句的应用
- 一个数据库查询方法(可以动态设置查询参数,设置查询条件),很巧妙的组合sql语句
- MySQL中使用case when 语句实现多条件查询的方法
- 使用SQL语句中between and查询数据出错
- 在C#下使用sql语句(查询,插入,更新,删除……)
- Ehcache二级缓存使用和不使用,iterate()方法查询的sql语句对比
- 多条件搜索使用带参数的sql语句