swordsmanX

车企报表

脑细胞已死

swordsmanX

2020-06-13

16.4827 3 4
  • 关注作者
  • 收藏

餐饮案例

知识点:翻台率 上座率 合并表的时候注意 维度度量跟宠复制的问题

swordsmanX

2020-06-12

11.6258 3 2
  • 关注作者
  • 收藏

面向对象

1、首先是分析需求,先不要思考怎么用程序实现它,先分析需求中稳定不变的客体都是些什么,这些客体之间的关系是什么。 2、把第一步分析出来的需求,通过进一步扩充模型,变成可实现的、符合成本的、模块化的、低耦合高内聚的模型。 3、使用面向对象的实现模型 

swordsmanX

2020-06-11

11.5983 2 5
  • 关注作者
  • 收藏

日期辅助表

# 日期辅助表 用途--发现在环比(类似的都要这样)的时候 原数据和dateadd上月数据重复--函数本身bug--需要日趋辅助表 1.创建时间辅助表 空白查询=list.Dates =》生成列表一堆的日期 只能用在PQ 不能pp 在转换里面 到表 将列表转换表(有字段名--改一下 类型也改日期) 2.刷新表--改变表模型的连接方向 3.然后将函数里的日期全部改成辅助日期表

swordsmanX

2020-06-10

16.4693 1 1
  • 关注作者
  • 收藏

透视表的理论基础

--维度对度量进行规则计算 在不同维度下 对度量进行的汇总观测 1.维度--以什么分类什么就是维度 进行统计计数 =分组依据 2.度量--值 3.规则--以什么方法计算 度量 规则 = 聚合 --透视表的原理:合并同类项 再根据规则统计 计算机运算逻辑 1.先从原始数据筛选拆成不同 同类项的几个表 筛选:维度汇总度量的过程!!比如客户id对订单金额的筛选

swordsmanX

2020-06-08

13.8713 2 2
  • 关注作者
  • 收藏

第二高薪水

select max(Salary) SecondHighestSalary from (select *,dense_rank() over(order by Salary desc) 工资 from Employee) a where a.工资=2;

swordsmanX

2020-06-07

24.7893 3 2
  • 关注作者
  • 收藏

开窗函数

开窗函数格式: 函数名(列) OVER(选项) OVER 关键字表示把函数当成开窗函数而不是聚合函数。SQL 标准允许将所有聚合函数用做开窗函数,使用 OVER 关键字来区分这两种用法。 在上边的例子中,开窗函数 COUNT(*) OVER()对于查询结果的每一行都返回所有符合条件的行的条数。OVER 关键字后的括号中还经常添加选项用以改变进行聚合运算的窗口范围。如果 OVER 关键字后的括号中的

swordsmanX

2020-06-06

24.8633 2 1
  • 关注作者
  • 收藏

mysql一维变二维

#方法一if select s_id,c_id,sum(if(c_id='01',score,0)) '01',sum(if(c_id='02',score,0)) '02',sum(if(c_id='03',score,0)) '03' from score group by s_id; select s_id,max((c_id='01')*score) '01',max((c_id='02'

swordsmanX

2020-06-04

14.6116 1 3
  • 关注作者
  • 收藏

数据库里的范式

数据库设计范式 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式目前关系数据库有六种范式:第一范式(1NF)、第 二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。 各种范式呈递次规范,越高的范式数据库冗余越小。但是范式越高也意味着表的划分更细,一个数据库中需要的

swordsmanX

2020-06-01

27.2207 1 1
  • 关注作者
  • 收藏