发明名称 一种数据库的多重查询方法
摘要 本发明公开一种数据库的多重查询方法,包括以下步骤:a,将所要查询的第二个序号到最后一个序号对应的查询关键字段的值,逐一判断其是否与所要查询的首个序号对应的查询关键字段的值相同,获取判断结果为不同的至少一个连续序号中的第一个序号,得到序号集合;b,针对所述集合中的序号,将其作为所要查询的首个序号,将其与所述序号集合中下一序号之间的序号作为所要查询的第二个序号到最后一个序号,重复步骤a;c,重复步骤a、b,直至所得到的序号集合为空集,获取每个空集对应的所述序号集合的最后一个序号,即得到查询关键字段的值重复出现的切割点。
申请公布号 CN104714952A 申请公布日期 2015.06.17
申请号 CN201310680366.3 申请日期 2013.12.11
申请人 航天信息股份有限公司 发明人 张朝阳;聂慧萍;张磊;高阳;余彦;陈皓;杨森
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京科龙寰宇知识产权代理有限责任公司 11139 代理人 孙皓晨
主权项 一种数据库的多重查询方法,其特征在于,包括以下步骤:将所要查询的第二个序号到最后一个序号对应的查询关键字段的值,逐一判断其是否与所要查询的首个序号对应的查询关键字段的值相同,获取判断结果为不同的至少一个连续序号中的第一个序号,得到序号集合;针对所述序号集合中的序号,将其作为所要查询的首个序号,将其与所述序号集合中下一序号之间的序号作为所要查询的第二个序号到最后一个序号,重复所述将所要查询的第二个序号到最后一个序号对应的查询关键字段的值,逐一判断其是否与所要查询的首个序号对应的查询关键字段的值相同,获取判断结果为不同的至少一个连续序号中的第一个序号,得到序号集合步骤;重复所述将所要查询的第二个序号到最后一个序号对应的查询关键字段的值,逐一判断其是否与所要查询的首个序号对应的查询关键字段的值相同,获取判断结果为不同的至少一个连续序号中的第一个序号,得到序号集合步骤,及所述针对所述序号集合中的序号,将其作为所要查询的首个序号,将其与所述序号集合中下一序号之间的序号作为所要查询的第二个序号到最后一个序号,重复所述将所要查询的第二个序号到最后一个序号对应的查询关键字段的值,逐一判断其是否与所要查询的首个序号对应的查询关键字段的值相同,获取判断结果为不同的至少一个连续序号中的第一个序号,得到序号集合步骤的步骤,直至所得到的序号集合为空集,获取每个空集对应的所述序号集合的最后一个序号,即得到查询关键字段的值重复出现的切割点。
地址 100097 北京市海淀区杏石口路甲18号