我有一些与某些生产输入和输出相关的数据。 我想要做的是,对于每次生产运行,显示进入的内容和出现的结果。
在这一点上,我有一些看起来像这样的东西:
Run# Item Input Output
1 X 1
Y 1
2 A 2
B 3 2
C 3
输入/输出来自'direction'列组,并且Run#和Item上有行组。 我想要的是这样的:
Run# Item Input Item Output
1 X 1 Y 1
2 A 2 B 2
B 3 C 3
这甚至可能吗?我觉得它应该是,但正如你可以从标题中看到的那样,我甚至不知道该如何开始搜索。
答案 0 :(得分:1)
执行此操作的方法是在查询上添加rank(),如下所示:
dense_rank() OVER (Run#, Direction Order By ItemCode) as rank
然后,您可以按rank
字段执行行分组(您不必显示列),并在列分组中添加ItemCode
列。