MySQL 进阶二
1. 使用环境
数据库:MySQL 8.0.30
客户端:Navicat 15.0.12
接续 MySQL 进阶一:
https://blog.csdn.net/ak2111/article/details/137614544?spm=1001.2014.
3001.5502
2. 排序窗口函数
先建表:
CREATE TABLE student0413 (
sid varchar(255),
gender varchar(255) DEFAULT NULL,
sname varchar(255) DEFAULT NULL,
caption varchar(255) DEFAULT NULL,
cname varchar(255) DEFAULT NULL,
tname varchar(255) DEFAULT NULL,
num varchar(255) DEFAULT NULL
)
> OK
> 时间: 0.01s
添加数据:
INSERT INTO student0413 VALUES
('1', '男', '李一一', '三年二班', '生物', '张老师', '11'),
('1', '男', '李一一', '三年二班', '物理', '李老师', '8'),
('1', '男', '李一一', '三年二班', '美术', '李老师', '67'),
('2', '女', '王一二', '三年二班', '生物', '张老师', '9'),
('2', '女', '王一二', '三年二班', '体育', '刘老师', '69'),
('2', '女', '王一二', '三年二班', '美术', '李老师', '98'),
('3', '男', '张三', '三年二班', '生物', '张老师', '78'),
('3', '男', '张三', '三年二班', '物理', '李老师', '67'),
('3', '男', '张三', '三年二班', '体育', '刘老师', '88'),
('3', '男', '张三', '三年二班', '美术', '李老师', '98'),
('4', '男', '张一', '三年二班', '生物', '张老师', '78'),
('4', '男', '张一', '三年二班', '物理', '李老师', '12'),