Framework/MVC/MySqlsqlBuilder.php

Classes

LogicalExpression 逻辑表达式的模型

Functions

eq()

eq(  $value) 

等号,在数据库查询之中判断目标字段是否与目标值相等

Parameters

$value

not_eq()

not_eq(  $value) 

不等于,在数据库查询之中判断目标字段是否不与目标值相等

Parameters

$value

gt()

gt(  $value) 

大于,在数据库查询之中判断目标字段是否大于给定值

Parameters

$value

gt_eq()

gt_eq(  $value) 

大于等于,在数据库查询之中判断目标字段是否大于等于给定值

Parameters

$value

lt()

lt(  $value) 

小于,在数据库查询之中判断目标字段是否小于给定值

Parameters

$value

lt_eq()

lt_eq(  $value) 

小于等于,在数据库查询之中判断目标字段是否小于等于给定值

Parameters

$value

like()

like(  $value) 

字符串相似,在数据库查询之中判断目标字段是否和给定的模式相似

Parameters

$value

not_like()

not_like(  $value) 

字符串不相似,在数据库查询之中判断目标字段是否和给定的模式不相似

Parameters

$value

between()

between(  $a,   $b) 

在区间中,在数据库查询之中判断目标字段是否在给定的区间之中

Parameters

$a
$b

not_between()

not_between(  $a,   $b) 

不在区间中,在数据库查询之中判断目标字段是否不存在于给定的区间之中

Parameters

$a
$b

in()

in(  $values) 

在集合中,在数据库查询之中判断目标字段值是否在给定的集合中

Parameters

$values

not_in()

not_in(  $values) 

不在集合中,在数据库查询之中判断目标字段值是否不再给定的集合中

Parameters

$values

andalso()

andalso(  $a,   $b = null) : \LogicalExpression

对多个逻辑表达式的与运算

Parameters

$a
$b

Returns

\LogicalExpression

orelse()

orelse(  $a,   $b = null) : \LogicalExpression

对多个逻辑表达式的或运算

Parameters

$a
$b

Returns

\LogicalExpression

exor()

exor(  $a,   $b = null) : \LogicalExpression

对多个逻辑表达式的异或运算

Parameters

$a
$b

Returns

\LogicalExpression