【发布时间】:2019-10-17 07:48:53
【问题描述】:
我有下表,
value caseid version
----- ------ -------
2.6 1 A
2.7 1 B
4.8 2 A
5.4 2 B
2.9 3 A
3.0 3 B
我想比较value in rows with version A and those in version B with the same caseid, 并且只显示差异大于 0.1 的行。
所以,在上面的例子中,结果应该是:
value caseid version
----- ------ -------
4.8 2 A
5.4 2 B
我尝试过加入,但两行都显示在同一行中。 有没有办法让值显示在不同的行上?
谢谢。
【问题讨论】:
-
谢谢巴特莱特。每个
version的每个caseid是否总是只有一个value?例如,如果有两个values 对应于caseid=1:一个在示例中的 2.6,而另一个在 2.1,您想查看什么? -
@alexgibbs,在这种情况下,每个
caseid会有两行,每个version有一行。