CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

请教一个搜索的问题?

楼主mezzi100(MSMVP八卦兔子)2006-08-02 15:56:55 在 Web 开发 / ASP 提问

只有30分了,见谅..  
   
  大家看http://www.tiaoka.com/ydxuanhao/ydxuanhao.asp  
  上面有个靓号搜索:   AAAAA   |   AAAA   |   AAA   |   AABB   |   ABAB   |   ABCD   |   ABC   |   ABCABC  
  意思是如点AAA搜索的号码中包含3个相同的连续的数字,其他的也是这样的,请问这样的搜索如何实现。 问题点数:30、回复次数:11Top

1 楼mezzi100(MSMVP八卦兔子)回复于 2006-08-03 09:12:01 得分 0

昨天到今天竟然没有一个人回我的帖子Top

2 楼daxuejianku(无言的悲伤)回复于 2006-08-03 09:27:31 得分 2

没听懂你的意思。Top

3 楼patchclass(黑翼)回复于 2006-08-03 09:29:25 得分 5

发现了是比较好玩,如果让我做的话,我就弄个比较白痴的方法,先建一个表   里面放了全部   的排列组合,然后   用like查询出来Top

4 楼mezzi100(MSMVP八卦兔子)回复于 2006-08-03 09:39:01 得分 0

To:patchclass(黑翼)    
  这组合太多了,而且都是手工录入的。  
   
  有没有这样的算法?Top

5 楼mezzi100(MSMVP八卦兔子)回复于 2006-08-03 10:29:38 得分 0

我顶Top

6 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2006-08-03 11:41:46 得分 5

如果必须是动态的话,非常慢,先组合出来一堆   ,不过可以把搜索的字符串写出来  
   
  或者做个作业,每天定时更新列表Top

7 楼mezzi100(MSMVP八卦兔子)回复于 2006-08-03 12:06:21 得分 0

不是动态的组合,就是固定的这几个。Top

8 楼mezzi100(MSMVP八卦兔子)回复于 2006-08-04 15:50:11 得分 0

zh="1111|2222|3333|4444"  
  sql="Select   *   from   p_code   where   p_code   like   '%"&zh&"%'   order   by   p_time   desc"  
  如上,怎样让p_code匹配1111或2222...,p_code是一个手机号码的字段。  
   
  Top

9 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2006-08-04 17:59:31 得分 12

arr=split(zh,"|")  
  for   i=0   to   ubound(arr)  
  sp_where=sp_where   &   "like   '%"   &   arr(i)   &   "%'   or   "    
  next  
  sp_where=left(sp_where,len(sp_where)-4)  
  sql="Select   *   from   p_code   where   "   &   sp_where   &   "   order   by   p_time   desc"  
  Top

10 楼justcode(小码)回复于 2006-08-04 18:08:00 得分 6

建议使用liuxiaoyi666所说的使用作业方法,把分类都归入数据表,页面每次都搜一次是很费资源的。Top

11 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2006-08-07 17:52:04 得分 0

忘了问了,lz是哪位啊?Top

相关问题

关键词

得分解答快速导航

  • 帖主:mezzi100
  • daxuejianku
  • patchclass
  • liuxiaoyi666
  • liuxiaoyi666
  • justcode

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo