【发布时间】:2011-05-12 22:13:20
【问题描述】:
我正在开发一个目前适用于一个组/模式组合的 SQL 查询。但我希望此查询适用于所有组和模式。并且每个组合只包含一次。但在源数据中还有很多其他列,因此每个组合有不止一条记录。
所以我的源表结构是:
group mode p-val
----- ---- ------
A B 4.567
C D 3.694
如何设置循环以遍历每个组/模式组合?而且我宁愿不使用游标!
【问题讨论】:
-
请按照之前的要求正确格式化您的帖子。循环在每个步骤中做什么?如果它本质上是程序性的,那么就没有特别的理由使用另一个循环结构而不是游标(因为它们是专门为遍历结果行而设计的)。最好的办法是以基于集合的方式重写它,但你给我们的信息完全为零。
-
您展示的是样本输入还是预期输出?
-
@Thomas,这是示例输入。