K3 WISE 开发插件《SQL语句WHERE查询-范围查询/模糊查询》

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 +'%'

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏对角另一面

lodash源码分析之baseFindIndex中的运算符优先级

我悟出权力本来就是不讲理的——蟑螂就是海米;也悟出要造反,内心必须强大到足以承受任何后果才行。 ——北岛《城门开》 本文为读 lodash 源码的第十篇,后...

27111
来自专栏程序员互动联盟

【答疑释惑】ascii码及转义字符的含义

我们在c/c++学习开发中经常用到它,小伙伴们你们都知道那些,是不是用到的时候着急或者不知道,为什么判断字符串结尾是'\0'呢?   我们就讲讲列列ascii...

3285
来自专栏小樱的经验随笔

Codeforces 839D Winter is here【数学:容斥原理】

D. Winter is here time limit per test:3 seconds memory limit per test:256 megaby...

2696
来自专栏ml

初学java之try-catch-finally语句的实例

1 /* 2 try - catch语句的例子,模拟向货船上装载集装箱 3 ,如果货船超重,那么货船认为这是一个异常,将拒绝装载集装箱, 4...

3339
来自专栏用户2442861的专栏

学习Python大数据处理模块Pandas

http://blog.csdn.net/jeapeducom/article/details/43670067

1302
来自专栏数据结构与算法

BZOJ2746: [HEOI2012]旅行问题(AC自动机 LCA)

1522
来自专栏小樱的经验随笔

BZOJ 3038: 上帝造题的七分钟2【线段树区间开方问题】

3038: 上帝造题的七分钟2 Time Limit: 3 Sec  Memory Limit: 128 MB Submit: 1469  Solved: 63...

2584
来自专栏码匠的流水账

聊聊hibernate的hbm2ddl的实现

hibernate-core-5.0.12.Final-sources.jar!/org/hibernate/tool/schema/spi/SchemaMan...

843
来自专栏chenssy

【死磕Sharding-jdbc】---group by结果合并(2)

在sharding-jdbc源码之group by结果合并(1)中主要分析了sharding-jdbc如何在GroupByStreamResultSetMerg...

922
来自专栏对角另一面

lodash源码分析之baseFindIndex中的运算符优先级

本文为读 lodash 源码的第十篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodash

1958

扫码关注云+社区