当前位置: 首页 > news >正文

邹城网站建设v556以下属于网站seo的内容是

邹城网站建设v556,以下属于网站seo的内容是,青岛网站建设博采网络,网站静态与动态目录 表的内外连接 一、内连接 二、外连接 1. 左外连接 2. 右外连接 表的内外连接 表的连接分为内连和外连 一、内连接 内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选,我们前面博客中的查询都是内连接,也是在开发过程中使用的最多…

目录

表的内外连接

一、内连接

二、外连接

1. 左外连接

2. 右外连接


表的内外连接

表的连接分为内连和外连

一、内连接

内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选,我们前面博客中的查询都是内连接,也是在开发过程中使用的最多的连接查询。

语法:

select 字段 from 表1 inner join 表2 on 连接条件 and 其他条件;

案例:显示SMITH的名字和部门名称

我们依然使用之前的表来进行演示

按照我们之前的做法,是将给定题目中所需要的表进行笛卡尔积,然后条件筛选:

select ename, dname from emp, dept where emp.deptno=dept.deptno and ename='SMITH';

我们也可以使用内连接专门的语法,进行查询:

-- inner join的两侧表明你要将哪两个表进行内连接,on后面就是以什么条件进行内连接
select ename, dname from emp inner join dept on emp.deptno=dept.deptno 
and ename='SMITH';

二、外连接

外连接分为左外连接和右外连接

我们先准备两张表,并插入一些数据,连演示左外连接和右外连接: 

-- 建两张表
create table stu (id int, name varchar(30)); -- 学生表
insert into stu values(1,'jack'),(2,'tom'),(3,'kity'),(4,'nono');create table exam (id int, grade int); -- 成绩表
insert into exam values(1, 56),(2,76),(11, 8);

查看两张表:

从查询出来的两张表可以看出,stu表中 id为1、2的的学生在exam表中是有相应的成绩的,但是id为4、11的学生要么没有成绩,要么没有名字,这些就属于非法数据,按照我们之前将两张表做笛卡尔积,就是如下的样子:

但有些时候我们想查询数据时,保留这些非法数据,就可以用到左外连接或右外连接

1. 左外连接

        如果联合查询,左侧的表完全显示我们就说是左外连接(即左侧的表完全显示,右侧表用空表示)。 

语法:

select 字段名 from 表名1 left join 表名2 on 连接条件;

案例:查询所有学生的成绩,如果这个学生没有成绩,也要将学生的个人信息显示出来。   

select * from stu left join exam on stu.id=exam.id;

需要注意的是,在使用  A left join B on... 时,A是左表B是右表,左表完全显示指的就是A表。

2. 右外连接

        如果联合查询,右侧的表完全显示我们就说是右外连接(即右侧的表完全显示,左侧表用空表示)。

语法: 

select 字段 from 表名1 right join 表名2 on 连接条件;

案例:对stu表和exam表联合查询,把所有的成绩都显示出来,即使这个成绩没有学生与它对应,也要显示出来。

select * from stu right join exam on stu.id=exam.id;

需要注意的是,在使用  A right join B on... 时,A是左表B是右表,右表完全显示指的就是B表。

http://www.ds6.com.cn/news/95927.html

相关文章:

  • 网站后台程序怎么做不花钱网站推广
  • 一个空间放多个网站搜索数据
  • 阜阳北京网站建设优化大师网页版
  • 龙岩kk网手机版杭州网络优化公司排名
  • 城乡住房规划建设局网站洛阳seo外包公司费用
  • 响应式网站建设推广太原seo建站
  • 在线直播系统开发网站为什么要做seo
  • 订购网站模板免费访问国外网站的app
  • 做什么网站赚钱最快免费seo排名优化
  • 阿里巴巴批发网站怎么做百度客服在线咨询人工服务
  • 网站后台更换首页图片市场营销手段13种手段
  • 网站建设技术和销售工资关键词优化排名软件流量词
  • 网站建设信息服务费计入什么科目做百度推广怎么做才能有电话
  • 自己做网站怎么让字体居中2021年近期舆情热点话题
  • 河南联通 网站备案seo教程免费
  • 怎么制作h5页面个人网站seo入门
  • 网站建设微信运营推广营销咨询服务
  • wordpress弹框大连seo关键词排名
  • wordpress主题移动seo搜索引擎优化软件
  • 云南专业做网站多少钱最近七天的新闻大事
  • 网站开发一定要用框架吗小红书怎么做关键词排名优化
  • 国际贸易官方网站网站优化资源
  • 网络宣传网站建设定制天津百度搜索排名优化
  • 网站模版 小清新百度最新版下载
  • 马鞍山网站建设专业制网络营销课程个人总结
  • 上海高端工作室网站seo域名如何优化
  • ui网页设计是什么宁波seo快速优化
  • 新手做站必看 手把手教你做网站百度推广怎么收费
  • 域名查询是什么意思seo专员是什么职业
  • 新开传奇网站刚开一秒站长源码