我有一个要求,我需要检查 sqlite where 子句中的多个值。查询是这样的。
String sql = "SELECT * FROM _jobcard_table as t1 " +
" left join _customer_table as t2 on (t1._custid=t2._custid) " +
" left join _make_table as t3 on (t1._job_make=t3._makeid) " +
" left join _model_table as t4 on (t1._jobmodel=t4._modid) " +
" where _addedby='" + Globals.mid +
"' AND _jobestimatedate='"+curr+"' " +
" group by _jobregno order by _custname";
这里 curr 是一个值的数组列表,我需要检查日期是否是 ArrayList 中的值之一,然后返回该行,我该怎么做?我可以检查一个值,比如 curr.get(0)。但不知道如何检查多个值,请帮忙!