一般多個條件的時候,處理方式是select*fromtablewhere1=1先寫上這樣一個條件,這樣你以後的條件就可以直接用if判斷了,比如現在有a,b兩個條件就可以直接這樣stringsql="select*fromtablewhere1=1";if(條件a!=null){sql+="anda="+條件a;}if(條件b!=null){sql+="andb="+條件b;}這樣就可以避免多種情況存在的問題。
@zhangxi
頂0
加入收藏
相關問答推薦
加入收藏