linq not in 查询
类别:编程学习 浏览量:1394
时间:2015-11-4 linq not in 查询
linq not in 查询下面以linq to sql的实例介绍 not in 查询和 in查询,linq的用法类似
一、T-SQL的IN
Select ProductID, ProductName, CategoryID
From dbo.Products
Where CategoryID in (1, 2)
二、LINQ to SQL 实现IN
var queryResult = from p in db.Products
where (new int[] {1,2}).Contains(p.CategoryID)
select p;
三、T-SQL的NOT IN
Select ProductID, ProductName, CategoryID
From dbo.Products
Where CategoryID not in (1, 2)
四、LINQ to SQL 实现 NOT IN
var queryResult = from p in db.Products
where !(new int[] {1,2}).Contains(p.CategoryID)
select p;
五、LINQ to SQL 实现 NOT IN子查询
from a in TableA where !(from b in TableB Where ... select b.Id).Contains(a.Id)
六、Linq 实现方式
//比如 Id in (1,2,3)
int[] a={1,2,3};
list.Where(x=>a.Contains(x.Id))
标签:linq
您可能感兴趣
- linq中AsEnumerable和AsQueryable的区别
- Linq中的TakeWhile和SkipWhile
- linq xml 查询
- 如何查看linq生成的sql
- linq distinct去重
- LINQ中Aggregate的用法
- linq中let
- linq中延迟执行
- linq to sql 中Concat、Union、Intersect、Except
- Linq中select查询
- datatable linq查询
- 使用 LINQPad 调试linq以及lambda表达式
- LINQ TO SQL 中join
- linq中join用法
- Linq操作Datable
- list使用linq排序
- 自制橡皮泥(自制橡皮泥)
- 还在卖 禁药西布曲明网上论斤卖(还在卖禁药西布曲明网上论斤卖)
- 微商在朋友圈热卖的 DL减肥咖啡 含违禁药物,你还敢买吗(微商在朋友圈热卖的)
- 八一节,说说中国女兵(八一节说说中国女兵)
- 王治郅菜鸟赛季已让八一带入正轨,大郅七大经典语录或是成功秘诀(王治郅菜鸟赛季已让八一带入正轨)
- 庆八一,重读经典红色语录,感悟互联网发展硬道理(重读经典红色语录)
热门推荐
- nginx配置root后的路径打不开(详解nginx.conf 中 root 目录设置问题)
- dockerswarm滚动部署(使用Docker部署war包项目的实现)
- 怎样使用python图像处理(Python Image模块基本图像处理操作小结)
- python redis锁的使用(Python操作redis实例小结String、Hash、List、Set等)
- 云服务器租用的因素(云服务器租用都需要注意什么?如何选择好的云服务器商?)
- python怎么爬取excel数据(python爬取内容存入Excel实例)
- ios键盘字符预览怎么关闭(详解通过focusout事件解决IOS键盘收起时界面不归位的问题)
- docker搭建elasticsearch(docker安装ElasticSearch:7.8.0集群的详细教程)
- vue中的watch属性(vue Watch和Computed的使用总结)
- djangoapi接口开发(Django使用AJAX调用自己写的API接口的方法)