- 博客(10)
- 收藏
- 关注
原创 【数据分析学习笔记】导论
基础的数据分析方法、数据分析能力---参透过去形势、当前的状况、未来的走向一、基础方法概述:–描述性统计方法:包括经济数据的收集、整理、显示、分布特征的描述; –推断性统计方法:包括抽样估计、假设检验等; –经济管理中常用的一些数据分析方法:方差分析、列联分析、相关分析、回归分析、时间序列分析等; –多元统计分析方法:主成分分析、因子分析、判别分析、聚类分析等;二、数据的计量和类型1.计量尺度:按照对事物计量的精确程度,可将所采用的计量尺度由低级到高级分为四个层次:1.1..
2021-03-07 17:12:06 317
原创 【SQL学习笔记6】with as的用法
一、with as 短语含义WITH AS短语,也叫做子查询部分(subquery factoring),可以定义一个SQL片断,该SQL片断会被整个SQL语句用到。可以使SQL语句的可读性更高,也可以在UNION ALL的不同部分,作为提供数据的部分。二、with as 用法例如之前的join实例:select stu_name,grade fromstudentjoin(select stu_id,grade from course join gradeon grade.s
2021-01-15 19:15:40 1777 1
原创 【*SQL】关于SQL数组arrar行转列
1.spark SQL的数组行转列LATERAL VIEW explode(entities) a as entities_new2.SQL的数组行转列-- 2.1 cross join unnest(数组字段名称) as "新的字段名称"例如,如下将array类型的数组vtags进行展开,得到新的字段vtag: select vtag,count(doc,id) from dw.dim_doc_info cross join unnest(v...
2021-01-07 10:32:02 2465 1
原创 【SQL学习笔记5】group by 和集合函数&group by和having
1.group by分组函数,通过特定字段将要统计的函数进行分组,并在分组内进行计算。⚠️ group by之后,select后面只能出现分组字段或集合函数;例如:统计不同性别的平均年龄(通过性别将学生进行分组,并在分组内进行年龄的平均值计算)基础参考表结构:https://blog.csdn.net/Icesj0280/article/details/111546189-- 通过字段名称表示分组:select gender,avg(age) from student group by
2020-12-30 15:25:36 414 1
原创 【SQL学习笔记4】case when 和if的用法
条件查询:1.case用法case 字段名 when 条件1 then 字段取值1when 条件2 then 字段取值2when 条件3 then 字段取值3else 字段取值4-- 如果上述全部不满足,则执行2.if用法if(条件,取值1,取值2)--若条件满足,则取值1,否则取值2例子:现有用户行为数据表etl_online,查找2020年12月1日文章的下发数量,下发未曝光数量,曝光未点击数量,点击数量:create table etl_online(user_
2020-12-25 14:52:51 4528 3
原创 【SQL学习笔记3】JOIN连接
JOIN:通过引用两个或者两个以上的表,从而获取数据。JOIN有以下几种用法:1.(INNER)JOIN:表中至少有一个行匹配,才会返回相应的行,否则不返回:如下,返回所有同学的语文成绩,如果没有语文成绩则不返回该同学姓名:select stu_name,grade fromstudentjoin(select stu_id,grade from course join gradewhere couname='语文' and grade.stu_id=course.stu_id)
2020-12-25 13:19:48 207
原创 【SQL学习笔记2】SQL数据类型
sql数据库常用的几种数据类型[写在最前面--学习资源:https://www.cnblogs.com/fw282204258/p/10948014.html]1.字符型数据:char、varchar、text:都是用来装字符串的char 固定长度存储数据varcahr 按变长存储数据text 当你需要存储非常大量的字符串时使用nchar、nvarchar、ntext也是字符型的数据类型,唯一不同的是这三种类型,是采用Unicode编码,当你做国际化的网站时使用2.日期时间型数据datetim
2020-12-22 15:17:06 253
原创 【SQL学习笔记1】建库建表以及约束
SQLSQL(structural query language) 指结构化查询语言,使我们有能力访问数据库,是一种 ANSI 的标准计算机语言1.建库(database)使用create database进行建数据库操作,一个数据库中可以简历多张数据表:create database my_database2.建表(table)使用create table进行建表操作:create table student(stu_id varchar(20) primary ke..
2020-12-22 15:02:12 633
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人