SQLのIN句に使う複数の値を名前付きパラメータで指定したい
フレームワークはSpringを使用しています。
NamedParameterJdbcTemplate
クラスなどを使って下記のプレースホルダ(:idの部分)に対して複数の値を並べてSQLを実行させることは可能でしょうか。テーブルからとってきた複数のuserIdを下記のプレースホルダに並べてSQLを実行させるようにしたいと考えていますが、どう実装すれば分からず悩んでいます。
■プレースホルダ含むSQL文
// SQLの定義
String sql = "select name from sampletbl where id in(:id)";