子查询

描述:查询订单数超过5的顾客信息

查询句法:

var 子查询 = from c in ctx.Customers

where

(from o in ctx.Orders group o byo.CustomerID into o where o.Count() > 5 selecto.Key).Contains(c.CustomerID)

select c;

in 操作

描述:查询指定城市中的客户

查询句法:

var in操作 = from c in ctx.Customers

where new string[] { "Brandenburg", "Cowes","Stavern" }.Contains(c.City)

select c;

Join

描述:内连接,没有分类的产品查询不到

查询句法:

var innerjoin = from p in ctx.Products

join c in ctx.Categories

on p.CategoryID equals c.CategoryID

select p.ProductName;

描述:外连接,没有分类的产品也能查询到

查询句法:

var leftjoin = from p in ctx.Products

join c in ctx.Categories

on p.CategoryID equals c.CategoryID

into pro

from x in pro.DefaultIfEmpty()

select p.ProductName;

总结得不错,学习了,转载于:http://www.cnblogs.com/cryloo/archive/2008/10/21/1316087.html

转载于:https://www.cnblogs.com/zqonline/archive/2011/04/03/2004830.html

Linq to SQL 语法查询....子查询 in操作 join相关推荐

  1. sql 基础语法 创建数据库和数据表 数据增删改查 分组查询 子查询回顾

    参考链接: SQL教程 MySQL教程 一.创建数据库语法 --用master数据库 use master --判断数据库是否存在,若存在则删除 if exists (select * from sy ...

  2. SQL进阶,子查询与窗口函数

    本节给大家讲解SQL在实际过程中用途比较多的子查询与窗口函数,下面一起学习. 示例工具:MySQL8.0.Navicat Premium 12 本文讲解内容:子查询与窗口函数 适用范围:SQL进阶应用 ...

  3. Linq to Sql: 集成数据库语言查询之一

    Linq to Sql: 集成数据库语言查询之一 2007-09-11 11:30:28 来源:天极yesky 作者:随风流月 带您探索"CRUD "操作-创建,接收,更新与删除, ...

  4. SQL之EXISTS子查询和IF条件查询

    不积跬步,无以至千里. " 今天给大家分享的是SQL的EXISTS子查询和IF条件查询语句. EXISTS EXISTS子查询 EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际 ...

  5. SQL学习之子查询,基于Oracle下的HR用户(四)

    六. 子查询 1 子查询介绍 1.1 什么是子查询 子查询是一个 SELECT 语句,它是嵌在另一个 SELECT 语句中的子句. 可以用组合两个查询的方法解决这个问题,放置一个查询到另一个查询中.内 ...

  6. SQL语法之排序查询(进阶3)and常见函数(进阶4)

    SQL语法体系学习笔记 SQL语法之基础查询(进阶1)and条件查询(进阶2) SQL语法之排序查询(进阶3)and常见函数(进阶4) SQL语法之分组函数,分组查询(进阶5)and连接查询(sql9 ...

  7. SQL语法之基础查询(进阶1)and条件查询(进阶2)

    SQL语法体系学习笔记 SQL语法之基础查询(进阶1)and条件查询(进阶2) SQL语法之排序查询(进阶3)and常见函数(进阶4) SQL语法之分组函数,分组查询(进阶5)and连接查询(sql9 ...

  8. SQL查询,子查询作为结果字段

    SQL查询,子查询作为结果字段, SELECT DISTINCTsp.comcode,sp.projectname,sp.projecttime,sp.busnature,sp.bustype,sl. ...

  9. SQL语句基础-子查询

    子查询 在SQL语句中,一个select-from-where语句称为一个查询块.如果一个select语句嵌套在一个select,insert,update或delete语句中,则称之为子查询或者内存 ...

  10. SQL Server高级子查询

    子查询的用法: 1.查询tb_stu中比你输入的那个人的名字大的年龄的学生信息 select*from tb_stu where sage>( select sage from tb_stu w ...

最新文章

  1. IDEA跟Eclipse险些打一架。Maven:都住手,我来一统天下
  2. sysbench 性能测试
  3. Java实现List中某个对象属性中的字符串参数首字母进行排序
  4. 华为设备的初始密码是多少?
  5. 怎么禁止实例化对象---2016-08-31
  6. Redis高效性探索--管道
  7. autotools归纳
  8. 主题:讲解三层代码讲解--第三课(*****) DATE:2004-05-28
  9. css 图片放大1.2倍,什么是二倍图?怎样使用二倍图?
  10. linux环境,tomcat 关闭命令sh shutdown.sh 命令执行后进程没有关闭
  11. 蓝牙耳机品牌推荐:2023年口碑最好的蓝牙耳机品牌排行
  12. 【C++进阶知识】C++类的继承和派生
  13. 唐山大地震:接近尸体
  14. 论 AI即将完成贝多芬《第十交响曲》
  15. Exchange2016将用户头像发布到全局地址列表(GAL)
  16. iconfont官网中的图标保留其原本的颜色
  17. 大商创 常见问题 mysql_【大商创常见问题】大商创v2.4及以上版本运费设置教程说明...
  18. matlab与amesim匹配,amesim与matlab接口
  19. tools.jar的位置
  20. 利用SpaceVim打造完美Go IDE

热门文章

  1. Windows 录音机录制电脑声音、route 双网卡设置内外网共用
  2. java字符串直接比较_java中对于字符串的比较直接用“==”合适吗?
  3. 阶段3 1.Mybatis_01.Mybatis课程介绍及环境搭建_05.mybatis环境搭建-前期准备
  4. VsVim - Shortcut Key (快捷键)
  5. PCL Save VTK File With Texture Coordinates 使用PCL库来保存带纹理坐标的VTK文件
  6. 适配器模式/adapter模式/结构型模式
  7. PHP-MYSQL中文乱码问题.
  8. NSString 的常用方法
  9. GARFIELD@02-21-2005
  10. 获取字符串中不重复的第一个字符