Advertisement

Mysql实现行转列(M12版本:静态、动态、统计)

阅读量:

应用场景:以学生个体为基准,检索每位学生在各学科中所取得的考试成绩数据。

创建示例数据库表

复制代码
 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;
    
    
    
    
    AI写代码sql
复制代码
 insert into `scores` values (1, 1, '哲学', 92);

    
 insert into `scores` values (2, 1, '英语', 71);
    
 insert into `scores` values (3, 1, '体育', 59);
    
 insert into `scores` 

全部评论 (0)

还没有任何评论哟~