社区
MS-SQL Server
帖子详情
查询条件极多时如何写sql语句
chd
2000-07-18 11:02:00
需要编写一个存储过程,要求其能处理至少一个,最多
几十个查询条件,处理的多少有用户输入的多少决定。
不知有和处理方法!〉?
多谢
...全文
138
4
打赏
收藏
查询条件极多时如何写sql语句
需要编写一个存储过程,要求其能处理至少一个,最多 几十个查询条件,处理的多少有用户输入的多少决定。 不知有和处理方法!〉? 多谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Fxx
2000-07-19
打赏
举报
回复
判断每一个应该输入的条件,如果输入则并到字符串中,
如果你用的是Oracle可以用Dbms_sql包来执行产生一个临时表
存放数据。
其它的数据库应该有相似的功能。
leslielu
2000-07-18
打赏
举报
回复
让用户写这些条件你只要加入你的存储过程就行了么。
当然条件的字符串可以由你来生成。
然后将字符串当作存储过程的参数传入。
leslielu
2000-07-18
打赏
举报
回复
如果用字符串传入参数,你只能用
exec(@sqlexe)来执行你生成的语句,这样就不能在里头直接用 象
select @strName=UserName from usertable
这样的直接传参数的语句。
chd
2000-07-18
打赏
举报
回复
多谢leslielu
零基础快速上手【软件测试常用
SQL语句
】实战课程
跟着课程大纲学习,了解数据库,了解软件测试过程中常用
SQL语句
,在以后的测试工作中,可以通过
查询
数据,分析数据,定位BUG。 课程大纲如下: 数据库的概念 常用数据库软件+数据库理解 数据库服务器连接工具介绍 ...
SQL语句
多
条件
查询
SQL多
条件
查询
中如果有and和or,and的优先级高于or,如果不加括号会先运行and,然后再运行or 数据表 一、
查询
时先且
查询
,则先and
条件
查询
,
查询
结果与or后面的
条件
进行或
查询
SQL语句
select * from ceshi where name="a" and age=10 or sex=1
查询
结果 二、or在前,and在后
查询
SQL语句
sele...
SQL语句
当
查询
条件
为空时默认
查询
全部数据,不为空是则按照
条件
进行
查询
最近做web的时候遇到一个问题,在对列表数据进行
查询
时,会有多个
查询
条件
,有些
查询
条件
有数据,有些
查询
条件
则为空,某个
查询
条件
为空时则要默认
查询
此字段下的全部数据,这样的SQL
查询
语句该怎么
写
呢? 在网上找了找,发现了这样的
写
法: select * from 表 where (字段=
条件
or
条件
='') 这条
SQL语句
的意思就是当
条件
不为空时
SQL语句
等价于:se
mysql多
条件
模糊
查询
语句_实现多
条件
模糊
查询
SQL语句
很多网友问到如何
写
模糊
查询
语句和多
条件
查询
,这里我整理了一下,假设以姓名、性别、电话号...作为数据库中的字段名。通常
写
一个简单的模糊
查询
的
SQL语句
格式可以如下例:sql="selectfrom表名where字段名like’%"&request.form("请求变量")&"%’"说明:1、WHERE关键词的后面跟着用来过滤数据的
条件
,百分号%是通配符,可以...
SQL语句
之
条件
查询
--WHERE(where)
sql语句
select之基础
查询
(where) 语法: select
查询
列表 from 表名 where 筛选
条件
筛选
条件
分类: 一、按
条件
表达式筛选
条件
运算符: > 、< 、= 、!=(建议使用<> )、>=、 <= 二、按照逻辑表达式筛选(一般就是用于连接多个
条件
表达式) 逻辑运算符: && 、 || 、 ! 建议使用 and 、or 、not 三、模糊
查询
like between and in is null 一、按
条件
表达式筛选 例:
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章