&& (AND) (Entity SQL)

如果兩個運算式都是 true 則傳回 true,否則為 falseNULL

語法

boolean_expression AND boolean_expression

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. 遵循 How to: Execute a Query that Returns StructuralType Results中的程序進行。

  2. 將下列查詢當成引數,傳遞至 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

另請參閱