FROM 子句
在 SELECT 语句之后,使用 FROM 子句指定搜索匹配文档的位置。 下面是本地查询的 FROM 子句的语法:
FROM [<ComputerName>.]SystemIndex
目前,Windows 搜索仅支持一个目录 SystemIndex。 若要查询远程计算机的本地目录,请在目录前包括计算机名称,并在 SCOPE 或 DIRECTORY 子句中的远程计算机上包含通用命名约定 (UNC) 路径。
在 WHERE 子句中将作用域指定为限制,如 SCOPE 和 DIRECTORY 谓词 主题中所述。
例子
SELECT System.ItemName,System.ItemUrl
FROM SystemIndex WHERE CONTAINS('Microsoft')
SELECT System.Author,System.ItemName,System.ItemUrl
FROM zarascomputer.SystemIndex WHERE SCOPE='file://zarascomputer/SomeFolder' AND CONTAINS('Microsoft')
SELECT System.Author,System.ItemName,System.ItemUrl
FROM server.SystemIndex WHERE SCOPE='file://server/users' AND CONTAINS('Microsoft')
在前面的示例中的第二个示例中,查询面向名为“zarascomputer”的远程计算机。 请注意,此计算机名称同时显示在 FROM 子句和 SCOPE 子句中。 第三个示例中,查询针对名为“server”的服务器上的共享名称“users”(其中 UNC 路径为 \\server\users)。
相关主题
-
参考
-
搜索 SQL 语法 的 概述