public function join(string $tableName, string $tableAlias, string $condition) : self
    {
        return $this->innerJoin($tableName, $tableAlias, $condition);
    }
public function join(string $tableName, string $tableAlias, string $condition) : self
    {
        return $this->innerJoin($tableName, $tableAlias, $condition);
    }
public function join ( string $ tableName , string $ tableAlias , string $ condition ) : self { return $ this -> innerJoin ( $ tableName , $ tableAlias , $ condition ) ; }
Adds a join to the query
This is the same thing as an inner join

@param string $tableName The name of the table we're joining
@param string $tableAlias The alias of the table name
@param string $condition The "ON" portion of the join
@return self For method chaining
Adds a join to the query This is the same thing as an inner join