FROM 절

SELECT 문 다음에 FROM 절을 사용하여 일치하는 문서를 검색할 위치를 지정합니다. 다음은 로컬 쿼리에 대한 FROM 절 구문입니다.

FROM [<ComputerName>.]SystemIndex

현재 Windows Search는 하나의 카탈로그 SystemIndex만 지원합니다. 원격 컴퓨터의 로컬 카탈로그를 쿼리하려면 카탈로그 앞의 컴퓨터 이름과 SCOPE 또는 DIRECTORY 절에 원격 컴퓨터의 UNC(범용 명명 규칙) 경로를 포함합니다.

SCOPE 및 DIRECTORY 조건자 항목에 설명된 대로 WHERE 절에서 제한으로 scope 지정합니다.

예제

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 구문 개요

SELECT 문

WHERE 절

SCOPE 및 DIRECTORY 조건자