应用场景:以学生为单位,查询出每个学生对应的每个科目的考试成绩。
创建示例数据库表
create table `scores` (
`id` int(11) not null auto_increment,
`user_id` int(11) default null comment '用户id',
`subject` varchar(100) default null comment '学科',
`score` decimal(5,2) default null comment '分数',
primary key (`id`)
) engine=innodb default charset=utf8;
插入示例数据
insert into `scores` values (1, 1, '哲学', 92);
insert into `scores` values (2, 1, '英语', 71);
insert into `scores` values (3, 1, '体育', 59);
insert into `scores` values (4, 1, '网络技术', 86);
insert into `scores` values (5, 1, '数据结构与算法', 93);
insert into `scores` values (6, 2, '哲学', 69);
insert into `scores` valu