主题:冥思苦想,三月不知结果--查询问题?
xiulin
[专家分:200] 发布于 2006-06-28 09:01:00
郑重请教:
查询问题,若有357、335、573三个号,不知用什么算法都归在1357四个号中?
请贴出详细算法。。。。
回复列表 (共9个回复)
沙发
wealthy [专家分:1840] 发布于 2006-06-29 12:10:00
我有些不明,就是公式和规率问题,想357、335、573三个号,都归在1357四个号中,先得明白归属公式或规率,只要找到公式或规率,算法显得容易了.因为算法自定的,公式和规率是公认的,不可改的.
例如:正如等2的方法很多一样,1+1=2,4/2=2 0+2=2
板凳
xiulin [专家分:200] 发布于 2006-06-30 08:30:00
哥哥, 你的水平挺高的
3 楼
nepenthe [专家分:460] 发布于 2006-06-30 09:24:00
晕~~!!
说的什么啊,没看懂!!!!
如果仅仅是个查询问题的话,最简单的方法就是加个对应表啊
4 楼
xiulin [专家分:200] 发布于 2006-06-30 11:49:00
这是我的不对了,不过这个问题我确实不好表达,3楼哥哥,我可以加你吗?
qq:455726784
5 楼
gongchengh [专家分:390] 发布于 2006-06-30 12:59:00
首先是将数据拆成几个元素。你的规律如果我说的不错的话应该是所有的单个字在1357中都要有。如果是就简单了。你要写以段单码,将入573拆成5,7,3分别放在A[1],A[2],A[3]中。然后查询的语句就是
select * from biao where (ziduan like '%a[1]%') and (ziduan like '%A[2]%') and (ziduan like '%A[3]%')
6 楼
xiulin [专家分:200] 发布于 2006-06-30 14:21:00
哥哥真是聪明,我就是要的这个,不过这个我一点不懂啊,能否帮我?
7 楼
nepenthe [专家分:460] 发布于 2006-06-30 14:38:00
好啊,加我撒
qq:358199785
8 楼
xiulin [专家分:200] 发布于 2006-07-01 11:15:00
再说细点:
比如
156
556
248
615
666
请问含156数字的有几个?
答:有156、556、615、666共4个
9 楼
xiulin [专家分:200] 发布于 2006-07-02 12:19:00
此问题已被3楼的nepenthe解决,谢谢各位帮助!
我来回复