SQL between
키워드에 해당하는 LINQ To SQL이 있습니까?LINQ BETWEEN과 동일한 SQL
And
두 비교가 필요합니까?
SELECT first_name, last_name
FROM people
WHERE last_name between 'Smith' and 'Thompson'
SQL between
키워드에 해당하는 LINQ To SQL이 있습니까?LINQ BETWEEN과 동일한 SQL
And
두 비교가 필요합니까?
SELECT first_name, last_name
FROM people
WHERE last_name between 'Smith' and 'Thompson'
나는 "Linq to Sql"이라고 가정합니다. Linq는 그 표현식을 LinqProvider에게 넘겨 주며 LinqProvider는 쿼리되는 데이터 저장소에 적합한 것으로 변환합니다.
그렇다고해서 Linq가 Sql에 사용하는 MSSQL 공급자가 last_name >= "Smith" and last_name <= "Thomson"
을 BETWEEN
표현으로 변환 할 것이라고 확신합니다.
UPDATE : (LINQPad를 통해) 경험적 증거는 모두이 질문에 대답 BETWEEN
저는 LINQ를 통해 "BETWEEN"을 수행 할 방법이 없다고 확신합니다. 당신은 위와 아래 경계를 ANDing하여 당신이 말한 것처럼 그것을해야합니다.
로 번역하지 않는다는 것을 보여 주지만, 제임스는 더 자세한 답변을 신용을 가져옵니다. – Steven