句内のすべての値IN
が一致していることを確認する方法はありますか?
例:
IN を次のように使用できますIN (5,6,7,8)
。
AND
複数の行にまたがるように機能する必要があります。
更新: 指定されたパラメーターに適合するデータベースから会社をリストするには、これが必要です。企業とタクソノミーは多対多の関係です。Yii フレームワークを使用しています。そして、これは私のコントローラのコードです:
public function actionFilters($list)
{
$companies = new CActiveDataProvider('Company', array(
'criteria' => array(
'condition'=> 'type=0',
'together' => true,
'order'=> 'rating DESC',
'with'=>array(
'taxonomy'=>array(
'condition'=>'term_id IN ('.$list.')',
)
),
),
));
$this->render('index', array(
'companies'=>$companies,
));
}