DBFluteの外出しSQLではIFコメントと同じようにFOR文を使うことが出来ます。
ConditionBeanが使えればよかったのですが、ちょっと使えない場面だったのでFORコメントを使う方法を載せておきます。
FORコメントとはアプリケーション側から渡されるパラメータをもとにループを可能にし可変なSQLを実現するものです。
「/* ~ */」形式のコメントの中でFORという形式で記述するだけ。
こんな感じ
/*FOR pmb.memberList*/ and member.MEMBER_NAME = /*#name*/'foo%' /*END*/
もちろんネストとかも出来ますのでConditionBeanが使えない場面がある場合は試してみてください。