原文:SQL点滴2—重温sql语句中的join操作

1.join语句

Sql join语句用来合并两个或多个表中的记录。ANSI标准SQL语句中有四种JOIN:INNER,OUTER,LEFTER,RIGHT,一个表或视图也可以可以和它自身做JOIN操作。下面举例说明。下面所举的例子使用的表有Employee和Department,在这两个表中Department.DepartmentID是主键,Employee.DepartmentID是外键。

图1—Employee表

LastName

DepartmentID

Country

EmployeeID

John

NULL

Germany

306

Jones

33

Australia

124

Rafferty

31

Australia

123

Robinson

34

United States

201

Smith

34

Germany

305

图2—Department表

DepartmentID

DepartmentName

31

Sales

33

Engineering

34

Clerical

35

Marketing

下面是建表和数据语句:

代码

) NULL,
UNIQUE NONCLUSTERED 
(
    [DepartmentID] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO

最新文章

  1. [APUE]标准IO库(上)
  2. 第二章 --- 关于Javascript 设计模式 之 策略模式
  3. Tableau10.0学习随记-分组问题
  4. ie11浏览器和chrome浏览器对于bgsound和background的一些区别
  5. 天气预报API(五):城市代码--“新编码”和“旧编码” 对比
  6. EF 存储过程(上)
  7. SAP Crystal Dashboard Design 2011 win7 x64 安装
  8. Exception和IOException之间的使用区别
  9. C# GDI绘图之——画笔和画刷
  10. ionic构建APP--简单操作实现APP制作
  11. Java开发岗面试知识点解析
  12. php八种常用函数
  13. 为什么要学习Java虚拟机
  14. LMerge-github
  15. HOG算法资源备忘
  16. L - Vases and Flowers HDU - 4614 线段树+二分
  17. .netcore读取配置文件
  18. 5.Django|模型层--多表关系
  19. 问题1:jquery实现全选功能,第二次失效(已解决)
  20. 今年新鲜出炉的30个流行Android库,你一定需要

热门文章

  1. Codeforces Round #256 (Div. 2)——Multiplication Table
  2. 谁占用了我的Buffer Pool
  3. Afinal载入网络图片及下载文件用法
  4. ExtJs4得知(五岁以下儿童)主要的Ext分类
  5. Android.9图片评论(一个)
  6. DDD领域驱动设计初探
  7. Unity模拟龙之谷人物行走简单控制
  8. <%%>创建内联代码块(表达)
  9. Java中间(三十五)-----Java详细设置(一个):请指定初始容量设置
  10. (札记)Java应用架构设计-模块化模式与OSGi