Вероятно, подобная тема в Интернете, но это был трудный поиск. У меня есть тысячи результатов, но у меня нет точной проблемы.
Так что я работаю в Yii, и мне нужен запрос, чтобы дать мне следующее.
Один столбец должен быть равен $ firsvariable, а другой столбец должен быть равен $ seconvariable OR $ thirdvariable. Во втором столбце имеется только 3 варианта перечисления.
Теперь я пробовал несколько разных утверждений и пытался прочитать ссылку на CDbCriteria Class, но пока не повезло.
Ive пытался
$criteria=new CDbCriteria;
$criteria->condition = "column1=".$firstvariable;
$criteria->addCondition('column2!= 2', 'AND');
и
$criteria=new CDbCriteria;
$criteria->condition = "column1=".$firstvariable;
$criteria->addCondition('(column2 = 0 OR column2 = 1)', 'AND');
И еще несколько.
Вы действительно имеете в виду две строки * или две колонки *? – DCoder
две колонки, мой плохой. –
Что случилось с этим? $ criteria-> addCondition ('(column2 ='. $ seconvariable .'OR column2 = '. $ thirdvariable.') ',' AND '); – devBinnooh