打印本文 打印本文 关闭窗口 关闭窗口
不用SQL语句查询DataTable中的数据【原创】
作者:武汉SEO闵涛  文章来源:敏韬网  点击数7230  更新时间:2007/11/14 12:55:53  文章录入:mintao  责任编辑:mintao
LIKE 比较中,* % 两者可以互换地作为通配符。如果 LIKE 子句中的字符串包含 * %,那么这些字符应用中括号([])对其进行转义。如果子句中有中括号,那么中括号字符应用中括号对其进行转义(例如 [[] []])。在模式的开头和结尾,或者在模式的结尾,或在模式的开头允许使用通配符。例如:

 

"ItemName LIKE ''''*product*''''"

 

"ItemName LIKE ''''*product''''"

 

"ItemName LIKE ''''product*''''"

 

在字符串的中间不允许使用通配符。例如,不允许 ''''te*xt''''

 

/子关系引用

 

通过在列名称前面加 Parent,就可以在表达式中引用父表。例如,Parent.Price 引用父表的名为 Price 的列。

 

通过在列名称前面加一个 Child,就可以在表达式中引用子表中的列。但是,因为子关系可以返回多行,所以必须在聚合函数中包括对子列的引用。例如,Sum(Child.Price) 将返回子表中名为 Price 的列的总和。

 

如果某个表有多个子表,则语法是:Child(RelationName)。例如,如果某个表有两个子表,它们的名称分别为 Customers Orders,则 DataRelation 对象被命名为 Customers2Orders,引用将为:

 

Avg(Child(Customers2Orders).Quantity)

 

聚合

 

支持下列聚合类型:

 

Sum(求和)

 

Avg(平均)

 

Min(最小值)

 

Max

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9]  下一页

打印本文 打印本文 关闭窗口 关闭窗口