Compartilhar via


&& (AND) (Entity SQL)

Retorna true se as duas expressões são true; caso contrário, false ou NULL.

Syntax

boolean_expression AND boolean_expression

ou

boolean_expression && boolean_expression  

Argumentos

boolean_expression
Qualquer expressão válida que retorna um valor booleano.

Comentários

O E comercial duplo (&&) tem a mesma funcionalidade que o operador AND.

A matriz a seguir mostra possíveis combinações de valores de entrada e valores retornados.

TRUE FALSE NULL
TRUE TRUE FALSE NULO
FALSE FALSE FALSE FALSE
NULL NULO FALSE NULO

Exemplo

A seguinte consulta SQL Entity demonstra como usar o operador AND. A consulta é baseada no modelo de vendas AdventureWorks. Para compilar e executar essa consulta, siga estas etapas:

  1. Siga o procedimento em Como executar uma consulta que retorna resultados de StructuralType.

  2. Passe a consulta a seguir como um argumento para o método ExecuteStructuralTypeQuery:

-- AND
SELECT VALUE product FROM AdventureWorksEntities.Products
    AS product where product.ListPrice >  @price1 AND product.ListPrice <  @price2
-- &&
SELECT VALUE product FROM AdventureWorksEntities.Products
    AS product where product.ListPrice > @price1 && product.ListPrice < @price2

Confira também