我正在为IOS编写Web服务在cakePhp
并卡住IN
条件。在MySql中使用IN条件搜索
我有一个表dog_temperaments
,它的值为"happy,dependent,shy"
。
现在,如果IOS给我阵列(高兴,害羞的)然后我搜索筛选
Select dog_temperaments.* where temperaments IN(happy,shy)
其工作正常,但如果IOS给我阵列0或任何(通过任何的气质是指搜索)又如何我会搜索........
任何手段都性情搜索
然后就删除'IN'条款如果多数民众赞成的情况下 – Ghost
你是什么意思0或任何意思?澄清。并添加您尝试的代码。 –
在搜索查询之前放置一个条件,如果数组未形成或为空,则从查询中删除IN。 –