- MySQL行专列
首先建立练习的数据表
CREATE TABLE `TEST_TB_GRADE` ( `ID` INT ( 10 ) NOT NULL AUTO_INCREMENT, `USER_NAME` VARCHAR ( 20 ) DEFAULT NULL, `COURSE` VARCHAR ( 20 ) DEFAULT NULL, `SCORE` FLOAT DEFAULT '0', PRIMARY KEY ( `ID` ) ) ENGINE = INNODB AUTO_INCREMENT = 1 DEFAULT CHARSET = utf8;
INSERT INTO TEST_TB_GRADE ( USER_NAME, COURSE, SCORE )
VALUES
( "张三", "数学", 34 ),
( "张三", "语文", 58 ),
( "张三", "英语", 58 ),
( "李四", "数学", 45 ),
( "李四", "语文", 87 ),
( "李四", "英语", 45 ),
( "王五", "数学", 76 ),
( "王五", "语文", 34 ),
( "王五", "英语", 89 );
MySQL行转列,列转行
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。