Предложение FROM
После инструкции SELECT вы используете предложение FROM, чтобы указать, где искать соответствующие документы. Ниже приведен синтаксис предложения FROM для локального запроса.
FROM [<ComputerName>.]SystemIndex
В настоящее время Windows Search поддерживает только один каталог— SystemIndex. Чтобы запросить локальный каталог удаленного компьютера, добавьте имя компьютера перед каталогом и путь UNC на удаленном компьютере в предложении SCOPE или DIRECTORY.
Вы указываете область в качестве ограничения в предложении WHERE, как описано в разделе ОБЛАСТЬ и предикаты КАТАЛОГА.
Примеры
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. В третьем примере запрос предназначен для общего имени "users" на сервере с именем "server" (где UNC-путь будет \\server\users).
Связанные темы
-
Reference