转换行列--sql

2021/11/30 19:08:37

本文主要是介绍转换行列--sql,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

转换行列--sql

执行语句

-- CASE表达式
SELECT name,
sum(CASE title WHEN 'linux' THEN score  ELSE 0 END) AS linux,
sum(CASE title WHEN 'javascript' THEN score ELSE 0 END) AS javascript,
sum(CASE title WHEN 'html5' THEN score ELSE 0 END) AS html5,
sum(CASE title WHEN 'javaEE' THEN score ELSE 0 END) AS javaEE,
sum(CASE title WHEN 'C' THEN score ELSE 0 END) AS C,
sum(CASE title WHEN 'java程序设计' THEN score ELSE 0 END) AS java程序设计,
sum(CASE title WHEN 'jquery' THEN score ELSE 0 END) AS jquery
FROM scores 
GROUP BY name;

图例



这篇关于转换行列--sql的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程