# MySQL的sqlstr中<无法处理?
为了简化问题,把代码精简了。必须用下面的方式去搜索符合条件的值。
SET @sqlstr ="select * from `api` where id=9";
PREPARE stmt1 FROM @sqlstr;
EXECUTE stmt1;
表的名字是api,上面可以直接在查询中运行,但是吧id=9修改成id<9,则报错。
我看了一下query.php的542行是这样的
$clauses = array_flip(array_keys($statement->getClauses()));请问要如何处理才能运行呢?