次の方法で共有


&& (AND) (Entity SQL)

両方の式が true の場合は true を返します。それ以外の場合は false または NULL を返します。

boolean_expression AND boolean_expression
or
boolean_expression && boolean_expression

引数

  • boolean_expression
    ブール値を返す任意の有効な式。

解説

二重のアンパサンド (&&) は、AND 演算子と同じ効果を持ちます。

使用可能な入力値と戻り値の型を次の表に示します。

TRUE FALSE NULL

TRUE

TRUE

FALSE

NULL

FALSE

FALSE

FALSE

FALSE

NULL

NULL

FALSE

NULL

次の Entity SQL クエリは、AND 演算子の使い方を示しています。 このクエリは、AdventureWorks Sales Model に基づいています。 このクエリをコンパイルして実行するには、次の手順を実行します。

  1. Follow the procedure in StructuralType 結果を返すクエリの実行方法 (EntityClient).

  2. Pass the following query as an argument to the ExecuteStructuralTypeQuery method:

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

参照

概念

Entity SQL リファレンス