查看上今天双色球开奖结果主题 :: 查看下今天双色球开奖结果主题
|
作者 |
信息 |
德利普
新的用户
已加入:2007年9月13日 帖子:46 地点:班加罗尔
|
|
|
|
你好
我有一种情况,需要根据输入执行查询。我可以输入城镇或邮政编码。只有今天双色球开奖结果输入。要获取的列相同,但表不同。目前我正在使用工会,如下所示
从t1中选择c1,其中town =:input post town and indicator = 1
全部合并
从t2中选择c1,其中邮政编码=:输入邮政编码,指示器= 2
但问题是该工作将同时进入两个表并导致性能问题。
查询本身是否有可能
如果指标= 1,则从t1获取
否则从t2获取
(因为输入不仅限于两个输入,所以不可能在cobol中进行。有近10个输入,因此很难以编程方式进行)。
感谢帮助 |
|
回到顶部 |
|
 |
潘多拉魔盒
主持人
.jpg)
已加入:2006年9月7日 职位:1565 地点:仙女座星系
|
|
|
|
您好Delip,
引用: |
(因为输入不仅限于两个输入,所以不可能在cobol中进行。有近10个输入,因此很难以编程方式进行)。 |
10个输入是什么意思?
和
引用: |
从t1中选择c1,其中town =:input post town and indicator = 1
全部合并
从t2中选择c1,其中邮政编码=:输入邮政编码,指示器= 2 |
您如何执行查询当前查询,以及如何区分提供什么输入? |
|
回到顶部 |
|
 |
德利普
新的用户
已加入:2007年9月13日 帖子:46 地点:班加罗尔
|
|
|
|
嗨,潘朵拉,
对于模棱两可的陈述表示歉意。目前,我正在通过游标执行查询。根据输入,我正在设置今天双色球开奖结果标志。如果是城镇,我将1传递给指标。如果它发布代码,则指示符为2。这样,我将各种值传递给指示符(这是今天双色球开奖结果有效的存储变量,而不是任何表的列)。
随着输入数量的增加,我不想处理那么多的游标,因此我将所有东西都放在今天双色球开奖结果游标中。但这会导致性能问题。
希望我现在明白了,让我知道您是否仍然需要详细信息。 |
|
回到顶部 |
|
 |
潘多拉魔盒
主持人
.jpg)
已加入:2006年9月7日 职位:1565 地点:仙女座星系
|
|
|
|
输入文件中存在哪些值?
是否无法按记录和处理读取文件记录? |
|
回到顶部 |
|
 |
德利普
新的用户
已加入:2007年9月13日 帖子:46 地点:班加罗尔
|
|
|
|
我们正在按记录处理记录。每个记录都有今天双色球开奖结果输入(例如城镇/邮政编码/电话等)。对于每个记录,我们打开游标并进行处理 |
|
回到顶部 |
|
 |
潘多拉魔盒
主持人
.jpg)
已加入:2006年9月7日 职位:1565 地点:仙女座星系
|
|
|
|
好的,您认为该过程效率不高吗? |
|
回到顶部 |
|
 |
罗希特·乌马尔吉卡(Rohit Umarjikar)
全球主持人

已加入:2010年9月21日 帖子:2583 地点:美国纽约
|
|
|
|
为什么使用工会,因为如果您获得“城镇”,那么该工会中的所有Select都将毫无用处?为什么不根据从文件中获取的该特定记录的输入来编写每10个独立的查询,并相应地进行路由? t1和t2表中有多少行?有合适的索引吗?因为您的性能问题可能有很多原因,而不仅仅是您认为的方法。
引用: |
随着输入数量的增加,我不想处理那么多的游标,因此我将所有东西都放在今天双色球开奖结果游标中 |
为什么会这样,您在这里想到多少个游标? |
|
回到顶部 |
|
 |
dbzTHEdinosauer
全球主持人

已加入:2006年10月20日 帖子:6967 位置:瓷宝座
|
|
|
|
听起来好像这里需要动态sql。 |
|
回到顶部 |
|
 |
德利普
新的用户
已加入:2007年9月13日 帖子:46 地点:班加罗尔
|
|
|
|
还有什么其他方法可以代替动态查询吗?我们如何建立动态查询? |
|
回到顶部 |
|
 |
罗希特·乌马尔吉卡(Rohit Umarjikar)
全球主持人

已加入:2010年9月21日 帖子:2583 地点:美国纽约
|
|
回到顶部 |
|
 |
|