code: def where_clause(self, table, column, value, param_counter):
      values = self.split_value(value)
      params = [f":p{param_counter + i}" for i in range(len(values))]
      sql = f"{escape_sqlite(column)} in ({', '.join(params)})"
      return sql, values
  
imports: from datasette import hookimpl
  from datasette.views.base import DatasetteError
  from datasette.utils.asgi import BadRequest
  import json
  import numbers
  from .utils import detect_json1, escape_sqlite, path_with_removed_args
label_desc: Use image node_id 2 for calling the InFilter obj's underlying member method code with example usage: obj.where_clause(table, column, value, param_counter) and returns: sql,  values