Compartir a través de


Predicado de alias de grupo WITH -- AS de la sintaxis SQL del motor de búsqueda Enteprise Search

Alias de grupos de columnas que proporcionan una forma de usar nombres más cortos en lugar del nombre de una columna o de un grupo de columnas. El predicado opcional de alias de grupo es parte de la cláusula WHERE.

…WHERE[ WITH(<columns>) AS #<alias_name>] 
[,WITH(<columns>) AS #<alias_name>] 

Comentarios

Puede especificar más de un alias de grupo si separa los predicados WITH…AS mediante comas.

Cuando se hace referencia a un alias de grupo en el predicado de una cláusula WHERE, la condición se aplica a cada columna en el grupo. Los valores lógicos derivados de la coincidencia de cada columna se combinan mediante el operador lógico OR.

Debe definir el alias para poder usarlo, y sólo se puede usar en la cláusula WHERE. El nombre de alias debe ser un identificador regular precedido por un signo de número (#) obligatorio.

Nota

Sólo el predicado FREETEXT es compatible con el agrupamiento de columnas y los alias mediante el predicado WITH…AS. El predicado CONTAINS no es compatible con el agrupamiento de columnas ni la creación de alias.

El especificador de columna puede contener uno o varios especificadores de columna, separados por comas. La lista de columnas debe escribirse entre paréntesis, y cada columna debe tener la siguiente sintaxis:

<column_identifier> [<weight_assignment>]

El identificador de columna puede ser normal o delimitado.

Vea también

Otros recursos

Cláusula WHERE de la sintaxis SQL del motor de búsqueda Enterprise Search
Predicado FREETEXT en la sintaxis SQL del motor de búsqueda Enterprise Search