Méthode |
Description |
|
__construct ( Select $select ) |
|
|
addJoin ( Select $select, string $selfColumn, string $refColumn ) : Select |
|
|
crossJoin ( string $table, string $selfColumn = null, string $refColumn = null, string[] $columns = [] ) : Select |
|
|
getAllJoins ( ) : array |
|
|
getJoinCondition ( ) : NilPortugues\Sql\QueryBuilder\Syntax\Where |
|
|
getJoinType ( ) : string |
|
|
getJoins ( ) : array |
|
|
innerJoin ( string $table, string $selfColumn = null, string $refColumn = null, string[] $columns = [] ) : Select |
|
|
isJoin ( ) : boolean |
|
|
isJoinSelect ( ) : boolean |
|
|
join ( string $table, string $selfColumn = null, string $refColumn = null, string[] $columns = [], string $joinType = null ) : Select |
|
|
joinCondition ( ) : NilPortugues\Sql\QueryBuilder\Syntax\Where |
WHERE constrains used for the ON clause of a (LEFT/RIGHT/INNER/CROSS) JOIN. |
|
leftJoin ( string $table, string $selfColumn = null, string $refColumn = null, string[] $columns = [] ) : Select |
|
|
on ( ) : NilPortugues\Sql\QueryBuilder\Syntax\Where |
Alias to joinCondition. |
|
rightJoin ( string $table, string $selfColumn = null, string $refColumn = null, string[] $columns = [] ) : Select |
|
|
setJoin ( boolean $isJoin = true ) |
Transforms Select in a joint. |
|
setJoinCondition ( NilPortugues\Sql\QueryBuilder\Syntax\Where $joinCondition ) |
|
|
setJoinType ( string $joinType ) |
|
|
setJoins ( array $joins ) |
|
|
setTable ( string $table ) |
|
|