Você pode adicionar
AND
's para sua consulta chamando where()
várias vezes:$select->where('this = ?', 'myValue')
->where('that = ?', 'myValue2');
Isso se traduzirá em:
... WHERE this = 'myValue' AND that = 'myValue2'
Para adicionar um ou mais
OR
's para sua consulta, use orWhere()
:$select->where('this = ?', 'myValue')
->orWhere('that = ?', 'myValue2');
Isso se traduzirá em:
... WHERE this = 'myValue' OR that = 'myValue2'
Observação
Certifique-se de usar o
?
sintaxe de espaço reservado, pois é uma maneira fácil de evitar injeções de SQL.