original_string: public function joinRight($name, $cond, $cols = self::SQL_WILDCARD, $schema = null)
      {
          return $this->_join(self::RIGHT_JOIN, $name, $cond, $cols, $schema);
      }
code: public function joinRight($name, $cond, $cols = self::SQL_WILDCARD, $schema = null)
      {
          return $this->_join(self::RIGHT_JOIN, $name, $cond, $cols, $schema);
      }
code_tokens: public function joinRight ( $ name , $ cond , $ cols = self :: SQL_WILDCARD , $ schema = null ) { return $ this -> _join ( self :: RIGHT_JOIN , $ name , $ cond , $ cols , $ schema ) ; }
docstring: Add a RIGHT OUTER JOIN table and colums to the query.
  Right outer join is the complement of left outer join.
  All rows from the right operand table are included,
  matching rows from the left operand table included,
  and the columns from the left operand table are filled
  with NULLs if no row exists matching the right table.
  
  The $name and $cols parameters follow the same logic
  as described in the from() method.
  
  @param  array|string|Zend_Db_Expr $name The table name.
  @param  string $cond Join on this condition.
  @param  array|string $cols The columns to select from the joined table.
  @param  string $schema The database name to specify, if any.
  @return Zend_Db_Select This Zend_Db_Select object.
docstring_tokens: Add a RIGHT OUTER JOIN table and colums to the query . Right outer join is the complement of left outer join . All rows from the right operand table are included matching rows from the left operand table included and the columns from the left operand table are filled with NULLs if no row exists matching the right table .