我的代码是这么写的$ids='1,2,3,4';$conditions[]=array('idIN(?)'=>$ids);拼出来的SQL是SELECT...ooxx...WHEREidIN('1,2,3,4');这条SQL其实是错的,应该是SELECT...ooxx...WHEREidIN(1,2,3,4);我应该在代码里怎么写呢?
2 回答
慕斯709654
TA贡献1840条经验 获得超5个赞
$conditions[]=array('id'=>array(1,2,3,4));可以通过在对应的字段名后面设置一个包含有值的数组来实现与SQL逻辑运算符IN()同等的效果。
添加回答
举报
0/150
提交
取消