Compartir a través de


Cláusula FROM

Después de la instrucción SELECT, se usa la cláusula FROM para especificar dónde buscar documentos coincidentes. A continuación se muestra la sintaxis de la cláusula FROM para una consulta local:

FROM [<ComputerName>.]SystemIndex

Actualmente, Windows Search solo admite un catálogo, SystemIndex. Para consultar el catálogo local de un equipo remoto, incluya el nombre del equipo antes del catálogo y una ruta de acceso de convención de nomenclatura universal (UNC) en el equipo remoto en la cláusula SCOPE o DIRECTORY.

Especifique un ámbito como una restricción en la cláusula WHERE, como se describe en el tema SCOPE y DIRECTORY Predicates .

Ejemplos

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')

En el segundo de los ejemplos anteriores, la consulta tiene como destino un equipo remoto denominado "zarascomputer". Observe que este nombre de equipo aparece en las cláusulas FROM y SCOPE. En el tercer ejemplo, la consulta tiene como destino un nombre de recurso compartido "usuarios" en un servidor denominado "servidor" (donde la ruta de acceso UNC sería \\server\users).

Referencia

Información general de la sintaxis sql de búsqueda

INSTRUCCIÓN SELECT

Cláusula WHERE

Predicados SCOPE y DIRECTORY