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

做网站怎么接活如何制作私人网站

做网站怎么接活,如何制作私人网站,网页升级紧急通知拿笔记好,网站被禁用如何解决内连接和外连接 ​ 表的连接分为内连接和外连接,内连接就是将需要连接的表形成笛卡尔积筛选;外连接分为左外连接和右外连接,左外连接为左侧的表需要完全显示,右外连接为右侧的表现需要完全显示。 文章目录 内连接和外连接内连接外…

内连接和外连接

​ 表的连接分为内连接和外连接,内连接就是将需要连接的表形成笛卡尔积筛选;外连接分为左外连接和右外连接,左外连接为左侧的表需要完全显示,右外连接为右侧的表现需要完全显示。

文章目录

    • 内连接和外连接
      • 内连接
      • 外连接
        • 左外连接
        • 右外连接

内连接

​ 内连接实际上就是使用where子句对两种表形成的笛卡尔积进行筛选,前面文章(MySql中表的复合查询-CSDN博客)中介绍的查询都是内连接查询,在实际开发项目中用得最多的也是内连接查询。

​ 语法:

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

​ 显示SMITH的名字和部门名称,如下:

mysql> select ename, dname from emp, dept where emp.deptno = dept.deptno and ename = 'SMITH';
+-------+----------+
| ename | dname    |
+-------+----------+
| SMITH | RESEARCH |
+-------+----------+
1 row in set (0.00 sec)-- 使用标准的内连接写法
mysql> select ename, dname from emp inner join dept on dept.deptno = emp.deptno and ename = 'SMITH';
+-------+----------+
| ename | dname    |
+-------+----------+
| SMITH | RESEARCH |
+-------+----------+
1 row in set (0.00 sec)

外连接

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

左外连接

​ 在联合查询中,左侧的表完全显示就为左外连接。

​ 语法:

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

​ 案例如下:
在这里插入图片描述

​ 如上所示创建的两张表。

​ 查询所有学的成绩,若这个学生没有成绩,也要将该学生的个人信息显示出来,如下:

mysql> select stu.id, name, grade from stu left join exam on exam.id = stu.id;
+------+------+-------+
| id   | name | grade |
+------+------+-------+
|    1 | jack |    56 |
|    2 | tom  |    76 |
|    3 | kity |  NULL |
|    4 | nono |  NULL |
+------+------+-------+
4 rows in set (0.00 sec)
右外连接

​ 联合查询中,右侧的表完全显示就是右外连接。

​ 语法:

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

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

mysql> select stu.id, name, grade from stu right join exam on exam.id = stu.id;
+------+------+-------+
| id   | name | grade |
+------+------+-------+
|    1 | jack |    56 |
|    2 | tom  |    76 |
| NULL | NULL |     8 |
+------+------+-------+
3 rows in set (0.00 sec)

​ 列出部门名称和这些部门的员工信息,同时列出没有员工的部门,如下:

select dname, emp.* from dept left join emp on dept.deptno = emp.deptno;select dname, emp.* from emp right join dept on dept.deptno = emp.deptno;
http://www.yayakq.cn/news/500436/

相关文章:

  • 全栈网站开发流程图网店推广实训
  • 免费视图网站建设承德公司做网站
  • 个人主页网站制作教程网站推广策划案关键词
  • 湖南建设工程竣工备案表查询网站上海网络宣传公司
  • 学校网站设计首页什么是网络营销竞争的利器之一
  • 东莞网站建设周期ks免费刷粉网站推广低价
  • 5昌平区网站建设企业网站页头背景图
  • 网站登陆界面模板当当网站建设优点
  • 化工课设代做网站网站建设公开课
  • 部队网站怎么做wordpress 快速编辑
  • 网站兼容奢侈品电商网站首页设计
  • 网站手机版怎么弄vs网站开发教程
  • 北京网站建设公司排名钓鱼网站制作的报告
  • 建设银行网站怎么取消短信服务网站静态模板下载
  • 保定企业制作网站上海网站建设天锐科技
  • 医疗网站建设平台价格公司网站二维码怎么做
  • 坪地网站建设公司汽车报价软件排行榜
  • 网站模板 黑色最新旅游热点
  • 哈尔滨网站建设网站龙采哈尔滨建站公司
  • 删除西部数码网站管理助手wordpress分类含有中文
  • 手机自己怎么建电影网站线上推广有哪些平台效果好
  • 嘉兴seo网站推广凡科网站怎么做外链
  • 查询网站空间商做内衣模特接广告网站
  • 网站频道策划wordpress 写插件吗
  • 有了阿里云服务器怎么做网站个人邮箱申请
  • 运城做网站要多少钱赣州网页制作公司
  • 标准型网站---北京网站建设内江市网站建设培训
  • 合肥电子商务网站建设广东省建设厅的注册中心网站首页
  • 软件公司宣传册设计样本关键词seo排名怎么样
  • 怎么给网站做友情链接最好的网站设计公司