几个SQL查询小技巧,你会吗?

复制WITH tb(姓名,课程,分数) AS SELECT N张三,N语文,74  UNIONALL SELECT N张三,N数学,83  UNIONALL SELECT N张三,N物理,93  UNIONALL SELECT N李四,N语文,79  UNIONALL SELECT N李四,N数学,86  UNIONALL SELECT N李四,N物理,88  SELECT 姓名 ,  MAX(CASE 课程 WHEN语文THEN 分数 ELSE 0 END) 语文,  MAX(CASE 课程 WHEN数学THEN 分数 ELSE 0 END) 数学,  MAX(CASE 课程 WHEN物理THEN 分数 ELSE 0 END) 物理  FROM tb GROUPBY  姓名  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.

THE END