我需要编写一个函数,将返回一个'选择'字符串句子。插入条件与变量选择字符串只有当变量不为空
在句子中我只想结合条件,如果变量不为空。
public String getFilterCondition(Group group) {
String sendMail= group.getEmail();
String phone= group.getPhone();
String gender= group.getGender();
return "select * from member where sendMail='"+sendMail+"' and phone='"+phone+"' and gender='"+gender+"'" ;
}
只有在变量不为空的情况下,变量的条件才会包含在语句中。
我怎么能做到这一点?
谢谢!
只用if语句,就可以检查。 –