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

网站前端切图做多个页面wordpress 短码按钮

网站前端切图做多个页面,wordpress 短码按钮,制作网页素材图片,蓬莱做网站公司目录 一、内连接 二、外连接 (一)左外连接 (二)右外连接 一、内连接 在【MySQL】复合查询-CSDN博客一文中提到的大多都是内连接。 select 字段 from 表1 inner join 表2 on 连接条件 and 其他条件; 内连接实际上就…

目录

一、内连接

二、外连接

(一)左外连接

(二)右外连接


一、内连接

        在【MySQL】复合查询-CSDN博客一文中提到的大多都是内连接。

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

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

        例如:显示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.01 sec)

        实际可以使用标准的内连接写法:

mysql> select ename, dname from emp inner join dept on emp.deptno = dept.deptno and ename = 'SMITH';
+-------+----------+
| ename | dname    |
+-------+----------+
| SMITH | RESEARCH |
+-------+----------+
1 row in set (0.00 sec)

二、外连接

        外连接分为左外连接和右外连接,左右分别指得是以哪个表为主。为方便说明创建两张表:

mysql> create table stu(-> id int,-> name varchar(30)-> );
Query OK, 0 rows affected (0.02 sec)mysql> insert into stu values(1,'jack'),(2,'tom'),(3,'kity'),(4,'nono');
Query OK, 4 rows affected (0.00 sec)
Records: 4  Duplicates: 0  Warnings: 0mysql> create table exam (id int, grade int); -- 成绩表
Query OK, 0 rows affected (0.02 sec)mysql> insert into exam values(1, 56),(2,76),(11, 8);
Query OK, 3 rows affected (0.00 sec)
Records: 3  Duplicates: 0  Warnings: 0mysql> select * from stu;
+------+------+
| id   | name |
+------+------+
|    1 | jack |
|    2 | tom  |
|    3 | kity |
|    4 | nono |
+------+------+
4 rows in set (0.00 sec)mysql> select * from exam;
+------+-------+
| id   | grade |
+------+-------+
|    1 |    56 |
|    2 |    76 |
|   11 |     8 |
+------+-------+
3 rows in set (0.00 sec)

(一)左外连接

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

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

        案例:查询所有学生的成绩,如果无成绩也要将个人信息进行显示:

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

(二)右外连接

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

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

        案例:将把所有的成绩都显示出来,即使这个成绩没有学生与它对应,也要显示出来:

//右外连接
mysql> select * from stu right join exam on stu.id = exam.id;
+------+------+------+-------+
| id   | name | id   | grade |
+------+------+------+-------+
|    1 | jack |    1 |    56 |
|    2 | tom  |    2 |    76 |
| NULL | NULL |   11 |     8 |
+------+------+------+-------+
3 rows in set (0.00 sec)
//左外连接
mysql> select * from exam left join stu on exam.id=stu.id;
+------+-------+------+------+
| id   | grade | id   | name |
+------+-------+------+------+
|    1 |    56 |    1 | jack |
|    2 |    76 |    2 | tom  |
|   11 |     8 | NULL | NULL |
+------+-------+------+------+
3 rows in set (0.00 sec)

http://www.dtcms.com/wzjs/551467.html

相关文章:

  • jsp如何进行购物网站开发wordpress熊掌号展示
  • html的网站模板下载深圳网站制作服务公
  • 素材下载免费郑州好的seo外包公司
  • 在哪建设网站黄页网如何注册
  • 南山区住房与建设局官方网站万能引流下载软件
  • 网站设计需要哪些技术支付功能网站建设
  • 在哪网站开发软件潍坊网站建设评价
  • 建设网站弹出后加载不进去做外汇网站做什么类型网站好
  • h5网站是什么意思网站 文章 keywords 和主页keywords
  • 眼科医院网站开发简单网站建设策划书范文
  • 济南网站建设山东酷风做兼职的设计网站有哪些工作内容
  • 动漫做h免费网站有哪些中企动力网站建设精品案例
  • 邢台提供网站建设公司电话软件开发过程包括
  • 可拖拽式网站建设WordPress数据消失
  • 做网站用的编程语言企业为什么建立企业网站
  • 网站建设预付款如何付注册电气师在哪个网站做变更
  • 阿里巴巴国际贸易网站推广工具wordpress+示例
  • 手机架设网站建设营销网站的目的
  • 在北京做网站seo多少钱南通高端网站设计
  • c语言 网站开发自贡订房中心网站建设
  • 酷 网站模板站长工具seo综合查询怎么看数据
  • 网站集约化建设会议互联网公司排名咸阳
  • 郑州制作网站软件制作相册影集
  • 内容相同的 网站ios应用开发语言
  • 网站栏目管理建设设计师服务平台卡密号
  • 网站管理员在哪里教师遭网课入侵直播录屏曝光口
  • 动漫建模代做网站百度一下会务网站建设
  • 赣州南康网站建设wordpress微信防红插件下载
  • 在线可以做翻译的网站吗网站开发形式
  • 网站建设展滔科技大厦天进机械东莞网站建设