val items = List(\"a\", \"b\", \"c\") sqlContext.sql(\"select c1 from table\") .filter($\"c1\".isin(items)) .collect .foreach(println)
Even easier:
sqlContext.sql("select c1 from table") .filter($"c1".isin("a", "b", "c")) .collect .foreach(println)
Unless you have a lot of list values, which isn't the case usually.