SQL笔记:SQL中的数据透视表

以下是在MySQL中通过SQL语句实现Excel中数据透视表/交叉表/二维表的功能。原理不作赘述,具体示例与代码如下:

1. 数据源预览

SELECT * FROM pivot_table;

SQL笔记:SQL中的数据透视表_第1张图片
2. 数据透视表

SELECT
    year AS "年份",
    SUM(CASE WHEN department = "蔬菜" THEN sale END) AS "蔬菜",
    SUM(CASE WHEN department = "水果" THEN sale END) AS "水果",
    SUM(CASE WHEN department = "水产" THEN sale END) AS "水产"
FROM
    pivot_table
GROUP BY
    year;

SQL笔记:SQL中的数据透视表_第2张图片
3. 使用的Excel技巧

  1. Excel比率可视化

  2. 怎么制作可筛选的Excel折线图

  3. 怎么用隔行填充来美化Excel表格

  4. 用剪切板制作出好看的Excel可视化

  5. 如何做出好看的Excel可视化图表

  6. 解除工作簿密码保护

  7. 如何用VBA代码移除工作表密码

  8. 在Excel中怎么用控件制作出具有交互性的可视化图表

  9. 制作可控制开关的数据条

  10. 如何用Excel制作一个“动态电子表”

  11. 会说话的Excel表格

  12. 切片器的应用

  13. Excel字符串函数玩法集锦

  14. 如何在Excel中重置索引

  15. 条件格式+函数的妙用

  16. Excel中的字符串拼接

  17. 空白内容错列填充

  18. 用Excel函数制作工资条

  19. 在Excel表格中用Power Query 做聚合运算

  20. vlookup函数的那些坑

创作不易,分享难得。如果觉得本文对您有帮助,请不吝动动宝贵的手指帮忙点个赞以示支持一下。后期,我会用心分享更多更精彩、实用的干货给大家,以期共同进步。感谢阅读!

你可能感兴趣的:(SQL,sql,数据分析)