ALL (SQL Server Compact)

Compara un valor escalar con un conjunto de valores de una sola columna.

Sintaxis

scalar_expression { = | <> | != | > | >= | !> | < | <= | !< } ALL ( subquery )

Argumentos

  • scalar_expression
    Cualquier expresión válida de SQL Server Compact.

  • { = | <> | != | > | >= | !> | < | <= | !< }
    El operador de comparación.

  • subquery
    Es una subconsulta que devuelve un conjunto de resultados de una sola columna. El tipo de datos de la columna devuelta debe ser idéntico al tipo de datos de scalar_expression.

    Una subquery es una instrucción SELECT restringida. Las cláusulas ORDER BY y COMPUTE no están permitidas, ni tampoco la palabra clave INTO.

Valor devuelto

bit

Comentarios

Devuelve el valor TRUE cuando la comparación especificada se cumple para todas las parejas (scalar_expression, x) donde x es un valor del conjunto de una sola columna. De lo contrario, devuelve FALSE.

Ejemplo

En el ejemplo siguiente se devuelve una lista de los empleados que no están en la tabla especificada.

SELECT * FROM Employees WHERE ([Employee ID] <> ALL (SELECT [Employee ID] FROM Employees AS Employees_1 WHERE ([Employee ID] < 10)))