欢迎来到IDC91站长网!
解决服务器各种技术问题,加微信uecomzsr

MySQL

当前位置: IDC91 > 数据库 > MySQL

MySQL 连接查询的原理和应用

时间:2022-05-30 14:02:37|栏目:MySQL|点击:

概述

MySQL最强大的功能之一就是能在数据检索的执行中连接(join)表。大部分的单表数据查询并不能满足我们的需求,这时候我们就需要连接一个或者多个表,并通过一些条件过滤筛选出我们需要的数据。

了解MySQL连接查询之前我们先来理解下笛卡尔积的原理。

数据准备

依旧使用上节的表数据(包含classes 班级表和students 学生表):

mysql> select * from classes;
+---------+-----------+
| classid | classname |
+---------+-----------+
|    1 | 初三一班 |
|    2 | 初三二班 |
|    3 | 初三三班 |
|    4 | 初三四班 |
+---------+-----------+
4 rows in set

mysql> select * from students;
+-----------+-------------+-------+---------+
| studentid | studentname | score | classid |
+-----------+-------------+-------+---------+
|     1 | brand    | 97.5 |    1 |
|     2 | helen    | 96.5 |    1 |
|     3 | lyn     | 96  |    1 |
|     4 | sol     | 97  |    1 |
|     7 | b1     | 81  |    2 |
|     8 | b2     | 82  |    2 |
|    13 | c1     | 71  |    3 |
|    14 | c2     | 72.5 |    3 |
|    19 | lala    | 51  |    0 |
+-----------+-------------+-------+---------+
9 rows in set

上一篇:详解MySQL8的新特性ROLE

栏    目:MySQL

下一篇:浅谈MySQL中float、double、decimal三个浮点类型的区别与总结

本文标题:MySQL 连接查询的原理和应用

本文地址:https://idc91.com/shujuku/4228.html

广告投放 | 联系我们 | 免责申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

Copyright © 2023 IDC91.COM 版权所有晋ICP备17006296号