def sqlStr = 'SELECT * FROM mySchema.myTable WHERE id IN ('
def listStr ='1,2 , 3, 50'

def executeQuery(String queryInList, String query){
	def values = queryInList.split(',')*.trim()
	def listOfQuestions = values?.inject([]){ list, it -> list << '?';list }.join(',')
	query += listOfQuestions + ')'
	println "Executing generated query: $query "
	//def result = sql.rows(query, values)
	//return result
}
executeQuery(listStr, sqlStr)