MySQL 行转列,有两个小例子
最近的一个问题
行转列的概念:
将表特点的一列数据去重后,将该列的值,作为另外另外一个表的列名。
如下一个表:
转成如下:
SQL:
SELECT sname,
MAX( CASE cname WHEN 'java' THEN score ELSE 0 END ) java,
MAX( CASE cname WHEN '数学' THEN score ELSE 0 END) 数学,
MA...
原创
2020-04-08 18:38:20 ·
383 阅读 ·
0 评论