Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Azt határozza meg, hogy egy kifejezés egy megadott tartományban eredményez-e értéket. Az Entity SQL BETWEEN kifejezés ugyanazokkal a funkciókkal rendelkezik, mint a Transact-SQL BETWEEN kifejezés.
Szemantika
expression [ NOT ] BETWEEN begin_expression AND end_expression
Érvek
expression Bármely érvényes kifejezés, amelyet tesztelni szeretne az begin_expression and end_expression.
expression A típusnak ugyanaznak kell lennie, mint a kettőnek begin_expression és end_expressiona .
begin_expression Bármilyen érvényes kifejezés.
begin_expression A típusnak ugyanaznak kell lennie, mint a kettőnek expression és end_expressiona .
begin_expression kisebbnek kell lennie, különben end_expressiona visszatérési érték nem lesz beszúrva.
end_expression Bármilyen érvényes kifejezés.
end_expression A típusnak ugyanaznak kell lennie, mint a kettőnek expression és begin_expressiona .
NEM Azt adja meg, hogy a BETWEEN eredménye negated legyen.
AZ AND olyan helyőrzőként működik, amely azt jelziexpression, hogy a megadott tartományon end_expressionbegin_expression belül kell lennie.
Visszaadott érték
trueha expression a megadott tartomány begin_expressionend_expressionés az ; egyéb érték között van. false
nullakkor lesz visszaadva, ha expression van null vagy end_expression vannullbegin_expression.
Megjegyzések
A kizárólagos tartomány megadásához használja a nagyobb> és kisebb (<) operátorokat a BETWEEN helyett.
példa
Az alábbi Entity SQL-lekérdezés a BETWEEN operátorral határozza meg, hogy egy kifejezés egy adott tartományban lévő értéket eredményez-e. A lekérdezés az AdventureWorks értékesítési modellen alapul. A lekérdezés fordításához és futtatásához kövesse az alábbi lépéseket:
Kövesse a How to: Execute a Query that Returns StructuralType Results (Szerkezeti típus eredményeinek visszaadása) című témakör lépéseit.
Adja át a következő lekérdezést argumentumként a
ExecuteStructuralTypeQuerymetódusnak:
SELECT VALUE product FROM AdventureWorksEntities.Products
AS product where product.ListPrice BETWEEN @price1 AND @price2