- 3
- 0
- 约9.23千字
- 约 126页
- 2018-06-17 发布于福建
- 举报
SQL Server;SQL Server;什么是 SQL?;SQL DML;SQL DDL;练习1;查询;单表查询;笛卡尔积
笛卡尔积在SQL中的实现方式既是交叉连接(Cross Join)。所有连接方式都会先生成临时笛卡尔积表,笛卡尔积是关系代数里的一个概念,表示两个表中的每一行数据任意组合.
在实际应用中,笛卡尔积本身大多没有什么实际用处,只有在两个表连接时加上限制条件,才会有实际意义。
;比如简单两个表连接学生表(Student)和班级(Class)表,如下图及笛卡尔乘积图.;JOIN;内连接可以看做先对两个表进行了交叉连接后,再通过加上限制条件(SQL中通过关键字on)剔除不符合条件的行的子集,得到的结果就是内连接了.
当然,内连接on后面的限制条件不仅仅是等号,还可以使用比较运算符,包括了(大于)、=(大于或等于)、=(小于或等于)、(小于)、!(不大于)、!(不小于)和(不等于)。当然,限制条件所涉及的两个列的数据类型必须匹配.
For example,
SELECT * FROM [Class] c inner join [Student] s on c.ClassIDs.StudentClassID
;LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行
RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行
FULL JOIN: 只要其中一个
您可能关注的文档
- 2012国家普通话水平测考试试题50套全套(1-2带拼音).doc
- 7-1战争-人类灾难.ppt
- 2012年中考生物第一轮复习总结资料-第二单元丰富多彩生物世界第一章生物圈中绿色植物课件-济南版.ppt
- 16高一物理竞赛试题和解答全集.doc
- 2015九年级英-Unit-7-Teenagers-should-be-allowed-to-choose-their-own-clothes课件-(新版)人教新目标版.ppt
- 2016-2017下三年级英语科教案设计.doc
- 2015年新修订人教版五年级数学下册教案设计及教学反思全册2.doc
- 2017-2018北师大版四年级语文下册全册教案设计.doc
- 2017年一建工程经济笔记.docx
- 2018年人力资本服务业商业感觉和模式卡位(宽屏).ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
原创力文档

文档评论(0)