标题:查询"符合查询条件一部分"的字段
只看楼主
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
结帖率:68.57%
已结贴  问题点数:20 回复次数:2 
查询"符合查询条件一部分"的字段
老师:
有字段SHU(该字段都是一个数):
SHU
1
5
2
6
8
....等等

当查询条件框(SR)输入01347(多个数)时,输出包含在“01347”中的数
如下代码实现不了,为什么?
SR=trim(request("SR"))
Where SHU like '"&SR&"'
怎么修改?感谢!
搜索更多相关主题的帖子: 查询 request 
2012-03-04 17:20
wangjy500
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:13
帖 子:457
专家分:2569
注 册:2010-7-11
得分:20 
程序代码:
Sql="Select * From [table] Where Where SHU = "
SR=trim(request("SR"))
If Len(SR)>1 Then

 For i =1 To len(SR)
   Sql=Sql&mid(SR,i,1)&" or SHU = "

 Next
   Sql=Left(Sql,Len(Sql)-10)
Else
  Sql=Sql&SR
End IF

QQ:63572063
2012-03-04 20:34
anjincheng
Rank: 2
等 级:论坛游民
威 望:5
帖 子:728
专家分:31
注 册:2005-7-27
得分:0 
谢谢老师,但有多个输入框就不好实现了,如下图:

图一:以下是15个查询条件框,每个框输入的都是5个不相同的数。


我要从数据库字段中找出某个数,这个数要同时出现在输入的15组数中的其中10组以上(出现次数 >= 10组)
例如:0在15组数中只有4次,不显示;5在15组数中出现14次(已经大于10组),则显示。

说明:
字段SHU(该字段都是一个数):
SHU
1
5
2
6
8
0
....等等

老师们,证明实现,很急,感谢了!!




[ 本帖最后由 anjincheng 于 2012-3-6 16:00 编辑 ]

我是农家的孩子,我有农家孩子的本色!
2012-03-06 15:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-362200-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.060317 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved