0基础学SQL(二)

编程知识 更新时间:2023-04-05 13:12:14

一晃好多天过去了,一直在pad上学。写博客不是为了记流水账,是为了写点自己的想法,之前写学习SQL不注意的地方。

总结一下这些天学得到的,下面开始吧。


在数据分析汇总,有两项技能是分析师必备的,分别是计算机相关技术和数据分析方法论。数据分析师应该围绕着数据-分析-展示,这个思路来完成数据分析工作。SQL回答“我们如何访问数据?”,统计学回答“数据是如何关联的?”,Excel展示我们所发现的结论。其中SQL语言用于分析的部分是select与,其他语言多数是关于将数据写入数据库,我们考虑的是从数据库汇中获取信息以解决业务问题。select语句描述了结果集的样子,解放了分析者的思维,使其考虑怎么做,转换成考虑做什么。

当两列存储不同值时的数据个数,使用条件聚合,即条件语句(CASE)是聚合函数(如SUM)的参数:

SELECT SUM (CASE WHEN fipco2 <> fipco2 THEN 1 ELSE 0 END) AS numsame FROM zipCensus zc

SQLExcel P30

为什么NULL那么麻烦还是要用?因为它解决了一个重要的问题:如何表示不存在的值

关系型数据库中的“关系型”是指不同数据库表之间通过键相互连接。

我在这几天写SQL的过程中犯了一个大的错误,总结教训就是;GROUP BY 子句中不能使用SELECT子句中列的别名&where子句中不能使用聚合函数。所以要用标量子查询

更多推荐

0基础学SQL(二)

本文发布于:2023-04-05 13:12:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/8c1b79ca383bd4083e2a1c796f21589b.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:基础   SQL

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 46321文章数
  • 14阅读数
  • 0评论数