AND
を追加できます where()
を呼び出してクエリを実行します 複数回:
$select->where('this = ?', 'myValue')
->where('that = ?', 'myValue2');
これは次のように変換されます:
... WHERE this = 'myValue' AND that = 'myValue2'
1つ以上のOR
を追加するには クエリに対して、orWhere()
を使用します :
$select->where('this = ?', 'myValue')
->orWhere('that = ?', 'myValue2');
これは次のように変換されます:
... WHERE this = 'myValue' OR that = 'myValue2'
注
必ず?
を使用してください SQLインジェクションを防ぐ簡単な方法であるプレースホルダー構文。