按键精灵条件循环语句,请教SQL语句实现多条件模糊查询比较好的写法
答案:1 悬赏:50 手机版
解决时间 2021-08-17 21:26
- 提问者网友:富士山上尢
- 2021-08-17 01:57
按键精灵条件循环语句,请教SQL语句实现多条件模糊查询比较好的写法
最佳答案
- 五星知识达人网友:不甚了了
- 2021-08-17 02:40
name=Request.QueryString(name) ’姓名
sex=Request.QueryString(sex) ’性别
call=Request.QueryString(call) ’电话
Sql= Select * from 表名 where 1=1 ’1=1 避免所有查询字段为空时出错
if name then
Sql= Sql & and 姓名 like ’%& name &%’
end if
if sex then
Sql= Sql & and 性别 = ’& sex &’ ’这个不是模糊查询了
end if
if call then
Sql= Sql & and 电话 like ’%& call &%’
end if
if request.form(name)= and request.form(sex)= and request.form(call)= then
response.write(请输入查询条件(可模糊查询))
response.end
end if
sex=Request.QueryString(sex) ’性别
call=Request.QueryString(call) ’电话
Sql= Select * from 表名 where 1=1 ’1=1 避免所有查询字段为空时出错
if name then
Sql= Sql & and 姓名 like ’%& name &%’
end if
if sex then
Sql= Sql & and 性别 = ’& sex &’ ’这个不是模糊查询了
end if
if call then
Sql= Sql & and 电话 like ’%& call &%’
end if
if request.form(name)= and request.form(sex)= and request.form(call)= then
response.write(请输入查询条件(可模糊查询))
response.end
end if
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯