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 条评论
登录 后参与评论

相关文章

来自专栏james大数据架构

原生JS编写的照片墙效果实例演示特效

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or...

17810
来自专栏進无尽的文章

编码篇-精析OC史诗级技术之KVC

不得不承认KVC在开发过程中是神器一般的存在。如果正确灵活使用kvc,会使得整个开发过程轻松很多。简单而强大。

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

【C语言系列】C语言概念--基本数据类型简介

1.概述   C 语言包含的数据类型如下图所示: ? 2.各种数据类型介绍 2.1整型   整形包括短整型、整形和长整形。 2.1.1短整形   short ...

3188
来自专栏swag code

自定义异常

683
来自专栏芋道源码1024

一个简单案例,5 分钟看懂 Java Lamdba 表达式

JDK8引入了一个新玩意,叫做lamdba(那么大)的表达式,说得神乎其神,说真的,这玩意吧,并不难,但是要讲清楚吧,也不是太容易的事情。

803
来自专栏向治洪

android classloader双亲委托模式

概述 ClassLoader的双亲委托模式:classloader 按级别分为三个级别:最上级 : bootstrap classLoader(根类加载器) ;...

2158
来自专栏用户画像

Java 枚举 String-String

753
来自专栏進无尽的文章

编码篇 - 正则表达式及其相关

有时我们需要在一大段长文本中过滤出我们需要的字段,或者检验该文本是否符合要求(该文本是否是邮箱,链接,电话号码或身份证),这时候就需要用到正则表达式了,当然我们...

922
来自专栏计算机视觉与深度学习基础

Leetcode 119 Pascal's Triangle II

Given an index k, return the kth row of the Pascal's triangle. For example, gi...

1726
来自专栏乐享123

Python编程实战 - 笔记1

1679

扫码关注云+社区