これに対して毎回構文エラーが発生します。
$skills = SubSkills::model()->findAll(array('order'=>'number DESC','condition'=>'number > 0 AND user_id=:user_id AND select = 0', 'params'=>array(":user_id" =>1),'offset'=>0,'limit'=>2,
));
"select = 0
"の部分をなくせばOKです。
エラーは次のとおりです。
CDbCommand failed to execute the SQL statement: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select < 1 ORDER BY number DESC' at line 1
行名としての「SELECT」はMySQLと競合するためだと思います。それを逃れる方法はありますか?
ありがとうございました!