当前位置:主页 > Office办公 > SharePoint列表多表联合查询

SharePoint列表多表联合查询

SharePoint 列表多表联合查询 实例教程
SharePoint 列表多表联合查询 实例教程

在SharePoint的企业应用中,遇到复杂的逻辑的时候,我们会需要多表查询;SharePoint和Sql数据表一样,也支持多表联合查询,但是不像Sql语句那样简单,需要使用SPQuery的Joins属性来完成。  下面,我们通过一个简单的例子,为大家演示一下如何使用SPQuery通过查阅项字段来进行两个列表的联合查询。  1、首先创建测试列表,City是城市,然后有一个列表叫做Address,是地址,通过查阅项Location进行关联,CityID字段是Number类型,这里代表城市的ID号;  创建列表完毕以后,输入一些简单的测试数据,如下图:  2、测试列表Address,添加一个查阅项字段,特别要说的是,截图勾选了Title,后来因为查阅项关联的就是Title,我就去掉了,希望不要对后来造成误会,如下图:  3、查看创建完毕列表的所有栏,如下图:  4、看着Location:CityID这样的名称不是很舒服,索性点进去,改名,如下图: