mysql数据库三表联查
三表联查:
首先建立三张表:
学生表
id 姓名 年龄
课程表
id 课程名
成绩表
id 学生id 课程id 分数
题目描述
1.每个学生的每门课程的成绩
解决方案:
第1题.
SELECT
r.score,
c.name,
s.name
FROM
result
AS r
LEFT JOIN
course AS c
ON r.cid = c.id
LEFT JOIN
student AS s
ON
r.sid=s.id
ORDER BY s.name
;
另一种方法:
SELECT
r.score,
c.name,
s.name
FROM
course AS c (不管这里是course 还是 result 结果都一样)
LEFT JOIN
result
AS r
ON c.id = r.cid
LEFT JOIN
student AS s
ON
r.sid=s.id
ORDER BY s.name
;
mysql数据库三表联查相关推荐
- 格灵深瞳mysql面试三表联查
# 1.查找所有住在某个公寓地址为A的所有人的名字 select name from user where department_NO=(select id from department where ...
- mysql 外键查询_mysql 外键查询(mysql数据库多表联查)
mysql 外键查询(mysql数据库多表联查) 2020-07-24 11:51:00 共10个回答 查看方式主要是通过第三方工具或者是sql语句,主要有以下三种方式1:使用Navicateform ...
- 【MySQL数据库】一天学完MySQL笔记——纯SQL文档版
查看建表语句 show create table `表名` 全部笔记 -- Notepad++快捷键: -- CTRL D复制一行 -- CTRL L删除一行-- Eclipse快捷键: -- ALT ...
- MySQL数据库05 数据库控制和设计
DCl 语句 数据库控制 controller 数据库的用户 root是超级管理员用户,很容易引发由于误操作所导致的数据不安全问题 查看mysql 数据库的mysql 数据库 user 表 存储了my ...
- mysql数据库的简单基本操作以及连接数据库步骤以及mysql的安装等等
第一章 数据库简介 1.1 简介 数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合. 数据库管理系统(DataBase Man ...
- B站《一天学会 MySQL 数据库》学习笔记
B站<一天学会 MySQL 数据库>学习笔记 老司机带我飞 职场十字诀:思考.计划.行动.总结.反思 关注他 4 人赞同了该文章 登录和退出MySQL服务器 # 登录MySQL $ my ...
- mysql数据库入门教程(5):多表操作(连接查询,子查询,分页查询,联合查询)
前文介绍了单表查询:mysql数据库入门教程(4):查询讲解大全 今天介绍下多表查询 一.连接查询 含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询 先送上下面所讲用到的sql脚本 h ...
- 【MySQL数据库】一天学会MySQL笔记——MarkDown版
一些常用快捷键 Notepad++快捷键: CTRL D复制一行 CTRL L删除一行 Eclipse快捷键: ALT ↑↓上下移动一行 MySQL学习笔记 登录和退出MySQL服务器 # 登录MyS ...
- Mysql数据库学习笔记[完结]
一.数据库 1.概述 数据库(database ,简称db)就是用来存储数据和管理数据的仓库 分类: 关系型数据库:指存放的数据之间是有紧密关系的 常见的有:Oracle.MySQL.SQLServe ...
- 视频教程-必会神器之MySQL数据库-MySQL
必会神器之MySQL数据库 精通Python.PHP.MySQL.MongoDB.Redis.HTML.CSS.JavaScript和jQuery等 因为心中一直怀揣教育梦 所以毅然决然从开发一线转到 ...
最新文章
- 【设计模式】享元模式
- 深入理解按位异或运算符
- CentOS 5升级Python版本(2.42.7)
- boost::coroutine模块实现layout的测试程序
- 对Openshift上的Play Framework 2应用进行故障排除
- 可变参数模板、右值引用带来的移动语义完美转发、lambda表达式的理解
- 腾讯视频下载格式_怎么下载腾讯视频
- css 宽高最大值最小值 0303
- python锁机制_Python并发编程之谈谈线程中的“锁机制”(三)
- exfat最佳单元大小_ICLR2019最佳论文!神经网络子网络压缩10倍,精确度还能保持不变...
- Ubuntu 双系统安装流程
- 一种解决常见的80/443端口被占用导致steamcommunity 302服务无法启动的方法
- 2022年兽药行业发展前景
- 房地产里有多少“三季人”?
- 支付宝支付(详细版)
- 我的世界服务器如何修改天气,我的世界怎么切换天气 原来这么简单
- centos7 oracle11g创建表空间和用户
- 阿里网盘内测 你申请了吗? 阿里网盘内测资格
- VS2010下破解Visual Assist X
- 计算机技术的相关知识