public function fromSub(Closure $callback)
    {
        $sub_attr = $this->_subBuilder($callback);
        $this->_table .= ' ( '.$sub_attr['_prepare_sql'].' ) AS tb_'.uniqid().' ';

        return $this;
    }
public function fromSub(Closure $callback)
    {
        $sub_attr = $this->_subBuilder($callback);
        $this->_table .= ' ( '.$sub_attr['_prepare_sql'].' ) AS tb_'.uniqid().' ';

        return $this;
    }
public function fromSub ( Closure $ callback ) { $ sub_attr = $ this -> _subBuilder ( $ callback ) ; $ this -> _table .= ' ( ' . $ sub_attr [ '_prepare_sql' ] . ' ) AS tb_' . uniqid ( ) . ' ' ; return $ this ; }
build rightJoin string

@param  Closure $callback
@return  self
@throws  \InvalidArgumentException
@throws  \PDOException
build rightJoin string