使用CTE返回不同组中的多个值

时间:2019-06-22 11:05:12

标签: sql-server sql-server-2012 common-table-expression

我正在尝试返回可以存在于多个组中的所有相关值。这是数据设置:

package project.my;

@FunctionalInterface
public interface CustomFunctionalInterface {
    String name();
}

我已经尝试过此CTE,但是有些不正确。失败,返回的最大行数错误。

GroupID        Value
1              v2
1              v4
2              v2
2              v94
3              v4
3              v95

如果我通过v94,我希望返回所有6行,因为v94被分组到v2。 v2分组到v4(通过groupID = 1),而v4分组到v95(通过groupID = 3)。

0 个答案:

没有答案