数据分析
文章平均质量分 86
锵锵锵锵~蒋
小蒋,自己写的博客还能看懂吗>_<
展开
-
多表查询(left join)时简单高效去掉重复列的尝试
需求背景:数据库中有主表A,有其他表B、C、D、E、F、G…主表A与其他表使用字段report_id进行关联,现将各个表连接起来做成宽表。基本做法:A表左连接left join其余表。以三个表连接举例,代码仅选择部分字段:SELECT *FROM (SELECT distinct t1.report_id, t1.credit_type, t1.name, t1.certificate_no, t1.create_time, t1.file_pathFRO原创 2021-07-27 17:03:30 · 16856 阅读 · 2 评论 -
数据库考研复试题(华东理工)
计算机网络比较分组交换和虚电路交换1)电路交换是以电路为目的的交换方式,即通信双方要通过电路建立联系,建立后没挂断则电路一直保持,实时性高。而分组交换是把信息分为若干组,每个分组有分组头含有选路和控制信息,可以到达收信方,但不能即时通信。2)分组交换通信双方不是固定占有一条通信线路,而是在不同的时间一段一段地部分占有这条物理通路,因而大大提高了通信线路的利用率。电路交换时数据直达,不同类型的终端很难相互通信,也难以差错控制。通信双方之间物理通路一旦建立,双方可以即时通信。3)分组交换由于数据进入原创 2021-03-24 19:27:21 · 981 阅读 · 2 评论 -
数据库处理必须掌握的Pandas方法--Python&MySQL
目录1. Pandas 和 Series 的 describe() 方法2.Pandas的info()方法3.Pandas的head()方法1. Pandas 和 Series 的 describe() 方法describe()函数用于生成描述性统计信息。 描述性统计数据:数值类型的包括均值,标准差,最大值,最小值,分位数等;类别的包括个数,类别的数目,最高数量的类别及出现次数等;输出将根据提供的内容而有所不同。函数官网详解2.Pandas的info()方法info()函数用于打印DataFra原创 2021-07-27 14:03:10 · 1110 阅读 · 2 评论 -
MySQL常用查询(查行数、列数、表数、字段数)和常用函数
查询一个表(tb1)的列数和行数SELECT COUNT(*) FROM information_schema. COLUMNS WHERE table_name = 'tb1';SELECT COUNT(*) FROM database.tb1查询一个数据库(database)中有多少表SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES WHERE table_schema = 'database' GROUP原创 2021-07-27 14:57:26 · 17589 阅读 · 0 评论 -
数据库系统与原理设计(第三版) 全书知识点总结与名词详解(一)
总结<数据库系统与原理设计>书中知识点及名词解释用于考研备考,按章划分,较难易混知识点以二级标题特别标注,方便在目录中查找到。原创 2021-01-29 12:53:12 · 2584 阅读 · 3 评论 -
数据库系统与原理设计(第三版) 全书知识点总结与名词详解(二)
说明总结<数据库系统与原理设计>书中知识点及名词解释用于考研备考,按章划分,较难易混知识点以二级标题特别标注,方便在目录中查找到。文章目录说明第一章-第三章知识点详解第四章 数据库建模ER模型基本概念及表示第五章 关系数据理论与模式求精范式函数依赖理论属性集闭包无损连接分解保持依赖分解第七章-第十二章知识点详解第一章-第三章知识点详解传送门第四章 数据库建模数据库设计过程(6):需求分析;概念设计;逻辑设计;模式求精;物理设计;应用与安全设计.ER模型基本概念及表示实体:原创 2021-03-13 23:20:31 · 1768 阅读 · 0 评论 -
数据库系统与原理设计(第三版) 全书知识点总结与名词详解(三)
总结<数据库系统与原理设计>书中知识点及名词解释【7-12章】用于考研备考,按章划分,较难易混知识点以二级标题特别标注,方便在目录中查找到。第一章-第五章知识点详解见另一篇博文。原创 2021-02-01 22:43:38 · 1488 阅读 · 2 评论 -
MySQL 问题记录(别名能重复吗?查看数据覆盖率?...)
文章目录1、查询的时候别名可以重复吗2、多表查询(left join)时去掉重复列的尝试1、查询的时候别名可以重复吗在使用 MySQL查询时,当表名很长或者执行一些特殊查询的时候,为了方便操作或者需要多次使用相同的表时,可以为表指定别名,用这个别名代替表原来的名称。为表取别名的基本语法格式为:<表名> [AS] <别名>也可以给列、投影取别名。如果查询语句在同一层的话,不可以重复使用别名,如果是嵌套后在嵌套就可以,例如select * from (select * fr原创 2021-07-27 17:04:19 · 1605 阅读 · 0 评论 -
窗口函数-分组排序:row_number()、rank() 、dense_rank()、ntile()
select ROW_NUMBER()over(order by name) as 排序,* from temp— 排序,即使值一样,也不会重复排序。例如1,2,3,4,5select RANK()over(order by name) as 排序,* from temp— 排序,值一样,就重复排序,有间隙。例如1,1,3,4select DENSE_RANK()over(order by name) as 排序,* from temp— 排序,值一样,就重复排序,没有间隙。原创 2023-09-04 16:22:11 · 971 阅读 · 0 评论 -
两表union 如何保证group by 字段唯一
当要计算的指标可能来源多个表时,可能会使用到union all把不同的表中计算的指标合起来。写法一:group by之后union all ,之后再次group by保证分组字段的唯一。Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;写法二:开始不分组,将查到的分组字段union all 之后group by。Union All:对两个结果集进行并集操作,包括重复行,不进行排序;另外,回顾union和union all的区别:union会自动。原创 2023-09-04 15:21:17 · 1652 阅读 · 0 评论 -
【SQL刷题】三个表查询时使用inner joinVS三表直接连接查询
牛客SQL刷题的一些记录原创 2023-03-13 00:08:41 · 678 阅读 · 0 评论 -
Excel查找函数(VLOOKUP\SEARCH\FIND\MATCH)
Excel查找函数的语法,附VLOOKUP()的几个示例原创 2023-03-11 11:55:44 · 2194 阅读 · 0 评论 -
【数据分析】Excel必备函数汇总
数据分析基础工具Excel的必备函数使用原创 2023-03-11 11:56:54 · 1203 阅读 · 0 评论 -
【数据分析师求职面试指南】实战技能部分
内容整理自《拿下offer 数据分析师求职面试指南》—徐粼著 第五章数据分析师实战技能.包括指标体系构建、数据监控集报表设计、数据报告设计、AB测试、用户画像、完整的数据挖掘项目流程等必备知识!原创 2023-03-09 17:56:12 · 2211 阅读 · 0 评论 -
【数据分析师求职面试指南】必备编程技能整理之Hive SQL必备用法
内容整理自《拿下offer 数据分析师求职面试指南》—徐粼著 第四章编程技能考查主要整理Hive SQL 部分必备知识原创 2023-03-09 14:00:14 · 538 阅读 · 0 评论 -
【数据分析师求职面试指南】必备基础知识整理
内容整理自《拿下offer 数据分析师求职面试指南》---徐粼著 第三章基础知识考查对数据分析必备的统计知识、数据挖掘知识、常见模型及评估方法进行总结。原创 2023-03-09 10:10:22 · 919 阅读 · 0 评论