学习SQL的下一步
当你对SQL有所了解时,知道什么是学习重点以及如何处理公司的数据是很有帮助的。
选择针对数据分析的教程
SQL的资源有很多,但不是所有的SQL资源都专注于数据分析。
工程师和数据库管理员使用SQL在数据库中创建、更新和删除表。他们可以上传一个全新的表,也可以从数据库中永久删除一个表。这些任务与你将如何使用SQL有很大的不同(至少在你对数据感兴趣并因此转为从事数据分析工作之前)。
不要陷入针对数据库管理的SQL教程中。专注于查询相关的教程。下面是一些SQL教程:
· 数据检索
· 数据过滤及一些简单的运算
· 同时使用多个过滤器
· 对结果进行排序
· 数据聚合
· 计算列中的唯一值
· 条件逻辑
· 数据集连接
如果你发现自己在教程中讨论以下内容:
· CREATE TABLE
· DROP TABLE
· CREATE DATABASE
· DROP DATABASE
那你的关注点已经出错了。
利用公司的数据进行练习
如果你办公时需要进行数据分析,那么没有什么比利用公司的数据学习SQL更合适了。你可以探索公司的数据结构,同时学习技术概念。你的任何选择都将立即适用于你的工作。
要做到这一点,你需要了解公司的数据是如何构成的:产品和营销数据存储在哪里? 如果你想查看上个月出现问题的帐户,应该查询哪个表?
大多数企业都有一个分析团队,每天处理公司的数据。这些人将能够回答你的问题或为你指出有用的文档。这里有一种互惠关系: 如果你自己查询数据,分析团队积压的数据请求就会减少。