JavaでSQLのIN句の作成

JavaでSQLのIN句の作成

JavaでSQLのIN句の作成するメモです。

listにIN句のリストが入っているとします。

String sql = "SELECT * FROM テーブル WHERE ~";
sql += " AND ( ";
for (int i = 0;i < list.length;i++) {
  if (i > 0){
    sql += ",";
  }
  sql += "'" + list.get(i) + "'";
}
sql += " ) ";

コメント

タイトルとURLをコピーしました