+ -
当前位置:首页 → 问答吧 → 并行地从数据库中读取数据

并行地从数据库中读取数据

时间:2011-08-12

来源:互联网

我的数据库中有一个需求表,一个服务表,现在我需要把需求和服务匹配起来,所以我每次读取一条需求信息然后再去查找相应的服务条目,这样就存在了两个ResultSet对象,我可以对这两个对象使用两重循环吗?也就是说外面一层是需求表的集合对象,里面一层是服务表的集合对象。
另外有没有更好的方法来实现这种情况的读取呢?一次把所有信息读进内存应该是不行的,因为数据真的会有很多。

作者: guohenu   发布时间: 2011-08-12

举例说明
双重游标循环取值
用SQL语句连接不行?

作者: wwwwb   发布时间: 2011-08-12

引用 1 楼 wwwwb 的回复:
举例说明
双重游标循环取值
用SQL语句连接不行?


双重游标循环取值是指的两重循环吧,SQL语句连接是指一次读出需求信息和服务信息?在需求和服务匹配时是需要有一定条件才能完成一条需求与一条服务的匹配的,所以才需要每次一条地来判断

作者: guohenu   发布时间: 2011-08-12

引用 2 楼 guohenu 的回复:
引用 1 楼 wwwwb 的回复:
举例说明
双重游标循环取值
用SQL语句连接不行?


双重游标循环取值是指的两重循环吧,SQL语句连接是指一次读出需求信息和服务信息?在需求和服务匹配时是需要有一定条件才能完成一条需求与一条服务的匹配的,所以才需要每次一条地来判断


举例说明
贴建表及插入记录的SQL,及要求结果出来看看

作者: wwwwb   发布时间: 2011-08-12

引用 3 楼 wwwwb 的回复:
引用 2 楼 guohenu 的回复:
引用 1 楼 wwwwb 的回复:
举例说明
双重游标循环取值
用SQL语句连接不行?


双重游标循环取值是指的两重循环吧,SQL语句连接是指一次读出需求信息和服务信息?在需求和服务匹配时是需要有一定条件才能完成一条需求与一条服务的匹配的,所以才需要每次一条地来判断


举例说明
贴建表及插入记录的SQL,及要求结果出来看看

这个表的结构好像是不太必要的,因为我不需要写出sql语句现在,而且我好像也没有表结构哦……
我就是需要在需求表里取一条记录,然后再去服务表里读取里面所有的记录,就这样循环直到需求表里所以记录被遍历一遍,不知道有没有比较好的方法来实现这种情况。

作者: guohenu   发布时间: 2011-08-12

不过好像也只有使用上面说到的两重循环了

作者: guohenu   发布时间: 2011-08-12

没有表结构不好判断,一般用游标、SQL语句

作者: wwwwb   发布时间: 2011-08-12