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.