0

可能重复:
使用 Yii 查询生成器的 mysql 查询

我正在寻找使用 Yii Query builder 进行一个查询,其中我必须使用内部联接加入 3-4 个表,并且我需要对相同的查询使用 IN() 子句,我们该怎么做?

4

2 回答 2

2

你将需要使用addInCondition

http://www.yiiframework.com/doc/api/1.1/CDbCriteria#addInCondition-detail

于 2012-11-19T05:18:33.603 回答
1

通过运行自定义查询来解决您的问题

        $sql = "your sql query";
        $command = Yii::app()->db->createCommand($sql);
        $command->bindParam(":param_name", param_value, PDO::PARAM_STR);
        $result_object= $command->queryAll();
于 2012-11-19T11:23:39.277 回答