SPQuery 的Where 子句的用法

Posted 王宝会

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SPQuery 的Where 子句的用法相关的知识,希望对你有一定的参考价值。

PQuery 的Where 子句的用法

1、一个条件实例

 

<Where> <Eq><FieldRef Name=‘Name‘/>

 <Value Type=‘Text‘>Mark</Value></Eq> </Where>

2、两个条件实例

 

 

<Where> <Or> <Eq>

 <FieldRef Name=‘Name‘/><Value Type=‘Text‘>Joe</Value></Eq>

 <Eq><FieldRef Name=‘Name‘/><Value Type=‘Text‘>Linda</Value></Eq>

 </Or>  </Where>

 

3、三个条件实例

 

 

<Where> <Or> <Eq><FieldRef Name=‘Name‘/>

 <Value Type=‘Text‘>Mark</Value></Eq> <Or> <Eq>

 <FieldRef Name=‘Name‘/><Value Type=‘Text‘>Joe</Value></Eq>

 <Eq><FieldRef Name=‘Name‘/><Value Type=‘Text‘>Linda</Value></Eq>

 </Or> </Or> </Where>

元素

说明

And

并且

BeginsWith

以某字符串开始的

Contains

包含某字符串

Eq

等于

FieldRef

一个字段的引用 (在GroupBy 中使用)

Geq

大于等于

GroupBy

分组

Gt

大于

IsNotNull

非空

IsNull

Leq

小于等于

Lt

小于

Neq

不等于

Now

当前时间

Or

OrderBy

排序

Today

今天的日期

TodayIso

今天的日期(ISO格式)

Where

Where子句

以上是关于SPQuery 的Where 子句的用法的主要内容,如果未能解决你的问题,请参考以下文章

Oracle Where(条件)子句用法

GROUP BY,WHERE,HAVING之间的区别和用法

在oracle中where 子句和having子句中的区别

GROUP BY,WHERE,HAVING之间的区别和用法

where子句中的SSRS参数用法

oracle中where子句和having子句中的区别