将列值转换为列的MySQL方法
-创建一个库
创建表(速率)
` uname ` varchar(300),
`对象` varchar(300),
`评分` varchar(300)
);
插入数据
插入test.rate(uname、对象、评分)
值('AAA','中国','67),
('AAA','math,89),
('AAA',物理,89),
({BBB},'中国','67),
({BBB},'math ','75),
({BBB},物理,89);
-查询
选择不同的信息作为名字,
和(案例对象)
when'chinese'then评分结束)作为语言,
和(案例对象)
when'math'then评分结束)数学,
和(案例对象)
when'physical'then评分结束)为uname从率组物理;