亚洲色蝴蝶中文娱乐网,在线亚洲欧美一区二区中文字幕,无人视频在线观看视频高清视频,99午夜国产精品一区二区,人人妻人人爽人人狠狠

servlet中多條件查詢使用方法

時(shí)間:2020-05-22 09:21:29 類型:JAVA
字號:    

多條件查詢,會有N個(gè)判斷, 根據(jù)每種條件查詢寫方法, 會頭變得越來越大, 這個(gè)時(shí)候我們可以用下面這種方法,只需分別判斷單個(gè)值就ok

String names = request.getParameter("names");
String blood = request.getParameter("blood");
String search = "";
if(names != null && names != ""){
    search += " and names like '%"+names+"%' ";
}
if(blood != null && blood != ""){
    search += " and blood = '"+blood+"' ";
}
if(!search.equals("")){
    search = " where " + search.substring(4);
    System.out.println(search);
}

String sql = "select * from students " + search + " order by id desc";
//最終可生成結(jié)果
//where  names like '%小紅%'  and blood = 'AB'


<