社区
ASP
帖子详情
求一个SQL语句
ryuginka
2003-12-24 02:03:28
表结构如下
表名 table
字段名1 a
字段名2 b
字段名3 c
.
.
.
字段名n n
现在要求:动态生成查询SQL语句.有 N个输入框,这些框可以输入也可以不输入,然后根据输入的值进行查询.这样的查询语句有没有哪位高手有好的函数啊.一点一点判断太烦了,或许我没有找到好的方法.
谢谢.
...全文
73
13
打赏
收藏
求一个SQL语句
表结构如下 表名 table 字段名1 a 字段名2 b 字段名3 c . . . 字段名n n 现在要求:动态生成查询SQL语句.有 N个输入框,这些框可以输入也可以不输入,然后根据输入的值进行查询.这样的查询语句有没有哪位高手有好的函数啊.一点一点判断太烦了,或许我没有找到好的方法. 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zse3
2003-12-31
打赏
举报
回复
晕。。。你这样当然只能一个个去判断啊,因为有的字段类型不一样啊
除非你的字段类型都是一样的,这样的程序里一个FOR语句就OK了。。。
ryuginka
2003-12-31
打赏
举报
回复
ding
睿睿爸爸
2003-12-31
打赏
举报
回复
楼上说得对,
但最好把输入框做成控件数组,这样你做一个循环判断来拼SQL语句就可以了
ryuginka
2003-12-24
打赏
举报
回复
TO penua(阿黄) :
谢谢.能否给个例子啊
scsdljb
2003-12-24
打赏
举报
回复
多条件查询可以采用模糊查询,但是所查询的表必须加上索引,否则会挺慢的.也可以采用substring(字段,1,2) = 'ab'这样的判断条件进行检索.
shleo
2003-12-24
打赏
举报
回复
那你提交空,然后用if判断把
你如果有这么多字段,自然得一个一个判断
执行如果有索引的话其实还好
我试过70w条记录的多条件查询,也不怎么慢的
penua
2003-12-24
打赏
举报
回复
每个输入框设置一个hidden,hidden的名字取一样的,当输入框变化时就把sql设置到hidden里
那你在asp中处理所有的hidden就可以了,因为所有hidden的名字一样,所以用一个循环就可以处理所有的sql
ryuginka
2003-12-24
打赏
举报
回复
这样执行会很慢的.但是有的情况就必须判断啊.比如我用下拉框,第一个选择是"请选择",提交的是请选择啊
shleo
2003-12-24
打赏
举报
回复
select a from table where a like '%&框a&%' and b……
ryuginka
2003-12-24
打赏
举报
回复
select a from table where
a='框%' and b= '框%' and c='框%' ....................
是用=号?还是用like?
shleo
2003-12-24
打赏
举报
回复
你如果有这么多字段当然只能一个一个判断
除非你弄成一个字段
skingddddd
2003-12-24
打赏
举报
回复
select a from table where
a='框%' and b= '框%' and c='框%' ....................
ryuginka
2003-12-24
打赏
举报
回复
up
SQL语句
基础教程
SQL语句
基础教程
经典
SQL语句
大全(文档)
经典
SQL语句
大全(文档),绝对实用,都是一些常用的语句,可以帮助你很快找到灵感!
SQL语句
培训文档
SQL语句
培训文档
经典
sql语句
大全(基础篇、提升篇、技巧篇)
经典
sql语句
大全(基础篇、提升篇、技巧篇)
SQL语句
大全(经典珍藏版)
经典的
SQL语句
大全 初学进阶数据库必备资源
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章