Introducción a la consulta SQL del motor de búsqueda Enterprise Search
Una consulta de búsqueda en Enterprise Search de Microsoft Office SharePoint Server 2007 es parecida a una consulta SQL estándar, como se muestra en la sintaxis siguiente.
SELECT <columns>
FROM <content source>
WHERE <conditions>
ORDER BY <columns>
Comentarios
La sintaxis de consulta del Enterprise Search admite muchas opciones que permiten realizar consultas más complicadas.
En la tabla siguiente se describe cada una de las cláusulas de la instrucción SELECT y las características admitidas.
Cláusula | Descripción |
---|---|
SELECT |
Especifica las columnas devueltas por la consulta. |
FROM |
Especifica la ubicación que buscar. |
WHERE |
Especifica lo que constituye un documento coincidente. Esta cláusula tiene muchas opciones, que permiten un gran control sobre las condiciones de búsqueda. Por ejemplo, puede hacer coincidir palabras, frases, flexiones de palabras, cadenas, valores numéricos y bit a bit, y matrices de múltiples valores. También se pueden combinar las condiciones coincidentes mediante operadores booleanos. |
ORDER BY |
Especifica el criterio de ordenación de los resultados que devuelve la consulta. Se puede especificar más de un campo para ordenar los resultados y usar un orden ascendente o descendente. |
Ejemplo de consulta
En el ejemplo siguiente se realiza una búsqueda de documentos cuyos títulos contienen "SharePoint" en el ámbito de búsqueda "Marketing".
SELECT rank, title, path, author from Scope() WHERE CONTAINS(title,'SharePoint') and "scope"='Marketing'
Vea también
Otros recursos
Instrucción SELECT de la sintaxis SQL del motor de búsqueda Enterprise Search
Cláusula FROM en la sintaxis SQL del motor de búsqueda Enterprise Search
Cláusula WHERE de la sintaxis SQL del motor de búsqueda Enterprise Search
Introducción al modelo de objetos de consulta del motor de búsqueda Enterprise Search
Introducción al servicio web de consulta del motor de búsqueda Enterprise Search