Linq 如何实现 in 与 not in
来源:互联网 发布:数据新闻手册pdf 下载 编辑:程序博客网 时间:2024/05/21 06:49
S
elect
ProductID, ProductName, CategoryID
From
dbo.Products
Where
CategoryID
in
(1, 2)
T-SQL的NOT IN:
Select
ProductID, ProductName, CategoryID
From
dbo.Products
Where
CategoryID
not in
(1, 2)
Or
Select
ProductID, ProductName, CategoryID
From
dbo.Products
Where
not
CategoryID
in
(1, 2)
LINQ的IN:
var queryResult = from p
in
db.Products
where (
new int
?[] {1,2}).Contains(p.CategoryID)
select p;
LINQ的IN解析成SQL:
SELECT
[t0].[ProductID], [t0].[ProductName], [t0].[SupplierID], [t0].[CategoryID], [t0].[QuantityPerUnit], [t0].[UnitPrice], [t0].[UnitsInStock], [t0].[UnitsOnOrder], [t0].[ReorderLevel], [t0].[Discontinued]
FROM
[dbo].[Products]
AS
[t0]
WHERE
[t0].[CategoryID]
IN
(@p0, @p1)
LINQ的NOT IN:
var queryResult = from p
in
db.Products
where ! (
new int
?[] {1,2}).Contains(p.CategoryID)
select p;
LINQ的NOT IN解析成SQL:
SELECT
[t0].[ProductID], [t0].[ProductName], [t0].[SupplierID], [t0].[CategoryID], [t0].[QuantityPerUnit], [t0].[UnitPrice], [t0].[UnitsInStock], [t0].[UnitsOnOrder], [t0].[ReorderLevel], [t0].[Discontinued]
FROM
[dbo].[Products]
AS
[t0]
WHERE
NOT
[t0].[CategoryID]
IN
(@p0, @p1)
- Linq 如何实现 in 与 not in
- Linq 如何实现 in 与 not in
- Linq如何实现int与not in?
- Linq to Sql 如何实现 in 与 not in
- Linq in 与 not in
- LINQ中实现not in查询
- LINQ not in查询
- Linq not in 查询
- LINQ not in 写法
- linq 分组与统计 , not in/in功能
- LINQ中如何使用SQL中NOT IN
- Linq 实现 in 操作
- 如何在LINQ中使用TSQL的IN或NOT IN
- 如何使用 Linq to Entity 实现 in 操作
- SQL not in 转化为Linq
- Linq to SQL 中Not in 与Not Exists的用法
- LinQ的In和Not In的正确方式
- LINQ - 在Where條件式中使用in與not in
- 301跳转代码全集(ASP|PHP|JSP|.NET)
- 【现代操作系统】第4章 存储管理
- .NET-C#超文本编辑器FreeTextBox使用
- poj 3013 Big Christmas Tree(最短路问题)
- 技巧-使用翻转效果
- Linq 如何实现 in 与 not in
- UVA 11426 - GCD - Extreme (II) (数论)
- linux下常用的一些函数
- 异或的性质及运用
- 矩阵转置的SSE汇编优化艺术
- 【CityEngine教程文档】 ---03 地图控制教程
- ABAP程序优化方法
- 【现代操作系统】第5章 输入/输出
- 搜笔记 开源库