美文网首页
数据分析,如何使用好sql

数据分析,如何使用好sql

作者: ifthe | 来源:发表于2017-11-22 19:14 被阅读0次

本人工作五年,现在每天都在使用sql,虽然是开发出身,但是之前用的并不多,现在作为数据pm,讲一下这两年使用sql或者说hql的心得。

现在的企业中,作为数据产品通常使用的是hql,也就是大家说的hive,和sql语言相似度极高,除一些函数使用外并无大的差别,所以说学好sql就可以。

首先,在使用前,你应该要了解清楚你要查询的表之间的关系,一对一、多对一、多对多,也就是要数据数据,逻辑关系搞清楚了,你才能保证sql语言写的是正确无误的,否则就算可以执行出来,语法没有问题,但是逻辑关系错了你写的sql还是错的。逻辑关系距离: 学生 班主任 校长,学生和班主任的对应关系就是一对一,一个学生只对应一个班主任,班主任对应校长就是多对一,多个班主任对应一个校长。

其次,保证sql语法没有问题,具体可见w3cschool mysql 教程,http://www.w3school.com.cn/sql/index.asp,这里不过多讲述,常用的语句在上面都有,还可以执行简单的测试。

最后,配合excel进行分析,适当的聚合数据。数据量过大,excel处理起来就会吃不消,但是在hive中用函数处理数据便可充分的使用集群的计算能力,得到相应的结果后再用excel进行数据分析才能得心应手。

欢迎大家加我微信沟通:

alien777_

相关文章

  • 数据分析,如何使用好sql

    本人工作五年,现在每天都在使用sql,虽然是开发出身,但是之前用的并不多,现在作为数据pm,讲一下这两年使用sql...

  • 数据分析常用函数

    作为数据分析师,SQL是必备技能,因为数据分析第一步是从数据库中获取数据,而SQL是方便的取数工具。那如何学...

  • Pandas数据分析 vs SQL统计实践

    1. 目的:SQL语句的Pandas实现 数据分析师最基础的技能之一:写SQL统计数据;然..不够使,又须多一个能...

  • Pandas数据分析 vs SQL统计实践

    1. 目的:SQL语句的Pandas实现 数据分析师最基础的技能之一:写SQL统计数据;然..不够使,又须多一个能...

  • PYTHON Booklist

    PYTHON Booklist 来源:业余时间如何学数据分析? 卡牌大师的回答 深入浅出数据分析 深入浅出SQL ...

  • 产品经理学数据分析SPSS篇(1)--初识SPSS

    随着大数据时代的来临,如何利用好现有数据进行数据分析,无论对产品各生命周期分析指导或未来趋势都起到至关重要的作用。...

  • 在pandas.DataFrame.to_sql时指定数据库表的

    问题 在数据分析并存储到数据库时,Python的Pandas包提供了to_sql 方法使存储的过程更为便捷,但如果...

  • Android基础(10)数据库

    1)如何导入外部数据库?2)数据库数据迁移问题3)数据库框架对比和源码分析 GreenDao、Realm4)sql...

  • 【2020-06-16】sqlite3和sqlitebrowse

    SQL取数重要性 数据分析是数据科学家基础 SQL取数是数据分析基础 数据科学家、模型开发人员、数据分析师80%的...

  • Mysql优化系列(一)优化SQL语句

    1 善用执行计划对SQL进行分析,如何没有命中索引,及时优化数据库。 详细分析:https://www.cnblo...

网友评论

      本文标题:数据分析,如何使用好sql

      本文链接:https://www.haomeiwen.com/subject/wmpovxtx.html