2012-11-19 7 views
0

Possible en double:
mysql query with Yii query builderComment utiliser générateur de requêtes Yii pour créer requête complexe

je cherche faire une requête en utilisant constructeur Yii requête, dans laquelle je dois rejoindre 3 -4 tables en utilisant joint interne ainsi que j'ai besoin d'utiliser la clause IN() avec la même requête, comment nous pouvons faire cela?

+2

Je ne sais pas yu, mais je vais google ceci et avoir une réponse dans quelques minutes, que vous auriez dû faire. – wesside

+0

L'utilisation des jointures de table IN + ressemble déjà à un goulot d'étranglement des performances. –

Répondre

1

résoudre votre problème par requête exécutée personnalisée comme

 $sql = "your sql query"; 
     $command = Yii::app()->db->createCommand($sql); 
     $command->bindParam(":param_name", param_value, PDO::PARAM_STR); 
     $result_object= $command->queryAll(); 
Questions connexes