帮忙写一个关于彩票的存储过程
我的SQL Server 2000数据库里有G1表,G2表,G3表。。。。。。等若干表。
其中这些表结构都类似。其结构如图:
其中:id(数据类型是int,长度是4);content(数据类型是varchar,长度是1000).每个表最大行为1000000.
我的数据库里有很多表(G1,G2,G3.....)。结构都差不多。例如:G14表结构如图。
G14表结构(G14表的3个字段)如下:
id content PV
4329 05081214252908|03041516242706|05081217293110|02151819223108|11121628303307|06091316192808|05081221303306|10111726293108|02161722252610|04132527283108 1
54940 06091316192808|05081221303306|10111726293107|02161722252610|04132527283112|05071723252908|01050708172110|08121320273206|03091126313312|06101216183207 1
现在需一个查询问题的存储过程。
查询条件:\"至少5注的篮球一模一样\"的双色球方案 (结果排序)
例如:G14表里id号为4329的方案,就符合此筛选条件。
名词解释:
双色球方案:每个双色球方案由若10注投注号码组成,每注投注号码由6个红球号码和1个蓝球号码构成。
每个双色球方案为一行(例如:G14表中4329就是一个双色球方案,4329是id号)。
单式投注号码:每注单式投注号码由6个红球号码和1个蓝球号码构成,10注投注号码组成一个双色球方案。
例如:方案4329里,05081214252908这组数字就是1注典型的单式投注号码,前6个数字(050812142529)是代表红球号码,第7个数字08代表蓝球。以此类推
红球号码:前6个数字代表红球号码
蓝球号码:第7个数字代表蓝球号码
4329这个双色球方案就是由若10注单式投注号码组成的:
第一注:红球:050812142529蓝球:08
第二注:红球:030415162427蓝球:06
第三注:红球:050812172231蓝球:10
第四注:红球:021518192231蓝球:08
第五注:红球:111216283033蓝球:07
------解决方案--------------------
------解决方案--------------------建数字表,直接13,28,43……等差15