public function having($predicate, $combination = Predicate\PredicateSet::OP_AND)
    {
        $this->select->having($predicate, $combination);
        return $this;
    }
public function having($predicate, $combination = Predicate\PredicateSet::OP_AND)
    {
        $this->select->having($predicate, $combination);
        return $this;
    }
public function having ( $ predicate , $ combination = Predicate \ PredicateSet :: OP_AND ) { $ this -> select -> having ( $ predicate , $ combination ) ; return $ this ; }
Set a habing option

@param  Where|\Closure|string|array $predicate
@param  string $combination One of the OP_* constants from Predicate\PredicateSet
@return Select

@return TableSearch
Set a habing option