sql 多条件查询的一种简单的方法
来源:互联网 发布:云视通摄像头监控软件 编辑:程序博客网 时间:2024/05/19 20:49
以后我们做多条件查询,一种是排列结合,另一种是动态拼接SQL
如:我们要有两个条件,一个日期@addDate,一个是@name
第一种写法是
if (@addDate is not null) and (@name <> '')
select * from table where addDate = @addDate and name = @name
else if (@addDate is not null) and (@name ='')
select * from table where addDate = @addDate
else if(@addDate is null) and (@name <> '')
select * from table where and name = @name
else if(@addDate is null) and (@name = '')
select * from table
第二种就是动态组成SQL,通过exec来执行,我就不写,
昨天我想到一种办法
select * from table where (addDate = @addDate or @addDate is null) and (name = @name or @name = '')
结果一调试,成功,
一点想法,有更好方法的,请指教!~
- sql 多条件查询的一种简单的方法
- sql 多条件查询的一种简单的方法
- EF中一种简单的多条件动态查询方法
- VB6数据导出到Excel文件,一种设计界面查询条件的方法,一种简单加密方法(改写)
- 实现多条件查询的一种例子
- 多条件查询的sql
- HQL 简单的几种带条件查询方法
- HQL 简单的几种带条件查询方法
- HQL 简单的几种带条件查询方法
- SQL Server多表查询的一种方法
- sql的查询条件
- 一种简单的SQL语法检测方法
- sql查询满足任意几个条件的查询方法
- sql查询满足任意几个条件的查询方法
- 简单的多条件分页查询
- 关于多条件查询的SQL语句
- SQL的多条件查询语句
- sql对xml的多条件查询
- Brettle.Web.NeatUpload.dll 使用
- javascript 获得 客户端 分辨率 的值
- javascript 实时 预览 上传时 缩略图
- Android日记之2012/02/03——ActivityGroup和Activity
- 关于EXPDP中的PARALLEL参数
- sql 多条件查询的一种简单的方法
- hdu 5.3.8 3450 Counting sequence
- IT职场人生系列之十八:危险职业(上)
- 基础平台需求总结
- IT职场人生系列之十九:危险职业(中)
- 研发内部创业团队的设想
- Android Activity 生命周期
- IT职场人生系列之二十:危险职业(下)
- linux驱动笔记——环境搭建1