查询多行SQL Where子句

时间:2016-02-02 14:34:24

标签: sql join row where multiple-columns

需要一个查询的帮助,该查询根据某些条件从多行中获取结果。对于例如我们与[主题]有[滚动否]​​表。表可以有多个相同[Roll No]的记录。我的要求是,如果学生只选择'英语',那么结果应该返回'E',如果数学然后是'M',如果两者都是'B'。

1 个答案:

答案 0 :(得分:1)

//我认为这就是你想要的。

public class VehicleRestModel {

    private String concatValue = "";
    private int splitIndex;   

    @JsonSetter("var1")
    public setVar1(String var1){ concatValue = var1 + concatValue.substring(splitIndex,concatValue.length()); ; splitIndex = var1.length(); }
    @JsonSetter("var2")
    public setVar2(String var2){ concatValue = concatValue.substring(0,splitIndex) + var2; }

}