2016-03-21 3 views

答えて

0
String requete = "Select * from employees where 1=1 "; 
if (!nom.isEmpty()) { 
    requete += " and last_name like '"+nom+"%'"; 
} 
if (!dd.isEmpty() && !ddd.isEmpty()) { 
    requete += " and hire_date between '"+dd+"' and '"+ddd+"'; 
} 

このようにして、最適化することができます。したがって、elseブロック内の同じif条件を取り除くことができます。

関連する問題