0、存储过程开头变量定义

@FBeginDate varchar(10),        --单据起始日期
@FEndDate varchar(10), --单据截止日期。
@FItemID varchar(50),
@FItemID2 varchar(50),
@FCust varchar(50),
@FCust2 varchar(50),
@FStatus varchar(10)
@FType varchar(50),  --单据类型
@FBillNo varchar(50), --单据编号

1、日期范围查询

and t.FDate>=@FBeginDate
and t.FDate<=case when @FEndDate='' then '2100-01-01' else @FEndDate end

2、客户代码范围查询

and t11.FNumber>=@FCust
and t11.FNumber<=case when @FCust2='' then (select MAX(FNumber) from t_Organization) else @FCust2 end

3、物料代码范围查询

and t14.FNumber>=@FItemID
and t14.FNumber<=case when @FItemID2='' then (select MAX(FNumber) from t_ICItem) else @FItemID2 end

4、单据类型模糊查询

and isnull(FType,'') like '%'+@FType +'%'

最新文章

  1. 从零自学Hadoop(20):HBase数据模型相关操作上
  2. python 网络编程
  3. diff 比较两个文件的差异
  4. python中如何避免中文是乱码
  5. iOS-Runtime知识点整理
  6. HDU 1003 动态规划
  7. HTML - DOCTYPE
  8. Strust2 初体验
  9. iframe空文档中写入内容
  10. linux 2.6.37-3.x.x x86_64
  11. (转)struts2.0配置文件、常量配置详解
  12. 转:Zend_Cache的使用
  13. Qt中利用QTime类来控制时间,这里简单介绍一下QTime的成员函数的用法:
  14. VBScript中Msgbox函数的用法
  15. 一.windows环境下rabbitMQ的的安装和配置
  16. UNIX网络编程——ICMP报文分析:端口不可达
  17. Web打印控件Lodop实现表格物流单的打印
  18. javascript 原型世界浅析
  19. 代码片段,使用TIKA来解析PDF,WORD和EMAIL
  20. c语言中怎样用scanf()读入带空格的字符串?

热门文章

  1. lib32asound2 : Depends: libc6-i386 (&gt;= 2.7) but it is not going to be installed
  2. 斯坦福CS231n学习--初识
  3. SSE图像算法优化系列一:一段BGR2Y的SIMD代码解析。
  4. Apache log4net&trade; 手册&mdash;&mdash;介绍【翻译】
  5. Spark机器学习(1):线性回归算法
  6. mysql数据库自增id重新从1排序的两种方法
  7. SNF开发平台WinForm-Grid表格控件大全
  8. 讲一讲MySQL如何防止“老鼠屎”类型的SQL语句
  9. Linux 下查看局域网内所有主机IP和MAC
  10. ABAP 内表(internal table) 标题行(header line) 工作区(work area) 简介 - [SAP]