社区
疑难问题
帖子详情
怎样实现以任意条件组合进行查询
micmingboy
2003-10-18 10:15:26
是这样写吗?
select ...from .... where 条件1 and 条件2 and 条件3...
这样假如一个条件没有给出,是不是一条记录也查不出来。
应该怎样写
...全文
92
6
打赏
收藏
怎样实现以任意条件组合进行查询
是这样写吗? select ...from .... where 条件1 and 条件2 and 条件3... 这样假如一个条件没有给出,是不是一条记录也查不出来。 应该怎样写
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiez
2003-10-19
打赏
举报
回复
用动态的SQL
如果都为空,则sql="select * from table"
else{sql="select * from table where"}
然后判断有条件的情况(一个一个的判断)
如果有条件值,就加到SQL中SQL=SQL+ AND(OR) A=条件值
依次判断完就可以得到完全的SQL
执行就可以了
(基本思想就是有值就加到SQL字符串中,最后组合成一个完整的SQL语句)
shuiniu
2003-10-19
打赏
举报
回复
动态sql
123456754321
2003-10-19
打赏
举报
回复
拼字符串
zlpanzy
2003-10-19
打赏
举报
回复
你可以用条件写成字符作参数的办法加入语句
有条件就在前加where ,至于or and not由具体条件定,没有就继续加一空的字符
因为你写查询总是一串字符来传的
Ouyangyifeiczy
2003-10-18
打赏
举报
回复
建立一个PROC,条件做为参数传递,如果有,写条件,无写'1=1' example:
create proc test1 @str1 varchar(8)
as
declare @str
if @str1<>''
set @str='field1=' +@str1
else
set @str='1=1'
....
exec ('select * from table1 where '+@str)
welyngj
2003-10-18
打赏
举报
回复
select ...from .... where 条件1 or 条件2 or 条件3...
JAVA_API1.6文档(中文)
java.util.concurrent.locks 为锁和等待
条件
提供一个框架的接口和类,它不同于内置同步和监视器。 java.util.jar 提供读写 JAR (Java ARchive) 文件格式的类,该格式基于具有可选清单文件的标准 ZIP 文件格式。 ...
java代码中多
条件
组合
查询
_elasticsearch
组合
多
条件
查询
实现
restful api以及java代码
实现
...
原文:http://blog.java1234.com/blog/articles/372.htmlelasticsearch
组合
多
条件
查询
实现
restful api以及java代码
实现
实际开发中,基本都是
组合
多
条件
查询
。elasticsearch提供bool来
实现
这种需求;主要参数:must...
实现
任意
组合
查询
组合
查询
之所以很让人觉得困难就是因为
组合
的情况特别的多,
组合
情况特别的多之后就很可能会让我们在分析的时候漏掉某种情况;除此之外,我们的代码量和工作量也会因此变的特别的大。 那么我们不妨转换一种思路,...
java多
条件
组合
查询
6_elasticsearch
组合
多
条件
查询
实现
restful api以及java代码
实现
elasticsearch
组合
多
条件
查询
实现
restful api以及java代码
实现
实际开发中,基本都是
组合
多
条件
查询
。elasticsearch提供bool来
实现
这种需求;主要参数:must文档 必须 匹配这些
条件
才能被包含进来。must_not文档 必须...
数据库
任意
组合
查询
的
实现
当勉强
实现
了
任意
查询
,又往往会因为
查询
条件
子句的不恰当构造,效率低下,大大影响了系统的实用 性;或是只能对某几种数据类型的数据
进行
查询
,有局限性。目前,对数据库数据
查询
一般 采取两种编程方法:一是用...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章