Puedes agregar AND 's a su consulta llamando a where() varias veces:
$select->where('this = ?', 'myValue')
->where('that = ?', 'myValue2');
Esto se traducirá en:
... WHERE this = 'myValue' AND that = 'myValue2'
Para agregar uno o más OR a su consulta, utilice orWhere() :
$select->where('this = ?', 'myValue')
->orWhere('that = ?', 'myValue2');
Esto se traducirá en:
... WHERE this = 'myValue' OR that = 'myValue2'
Nota
Asegúrese de usar el ? sintaxis de marcador de posición, ya que es una manera fácil de evitar inyecciones de SQL.