一般多个条件的时候,处理方式是select*fromtablewhere1=1先写上这样一个条件,这样你以后的条件就可以直接用if判断了,比如现在有a,b两个条件就可以直接这样stringsql="select*fromtablewhere1=1";if(条件a!=null){sql+="anda="+条件a;}if(条件b!=null){sql+="andb="+条件b;}这样就可以避免多种情况存在的问题。
@zhangxi
顶0
加入收藏
相关问答推荐
加入收藏