- 博客(4)
- 收藏
- 关注
原创 SQL窗口函数OVER
这里写自定义目录标题构造实验数据窗口函数查询查询结果 构造实验数据 假设有以下5天的订单量数据 窗口函数查询 SELECT pt AS 日期 ,order_cnt AS 订单量 ,SUM(order_cnt)OVER () AS 累计 ,SUM(order_cnt)OVER (ORDER BY pt) AS 按日升序累加 ,AVG(order_cnt)OVER () AS 累计平均 ,AVG(order_cnt)OVER (
2022-05-06 14:37:58
205
原创 SQL统计日活和留存
构造数据 WITH log_tb AS ( SELECT user_id ,TO_DATE(log_time,'yyyy-mm-dd') AS log_time FROM ( SELECT 1001 AS user_id ,'2022-04-01' AS log_time UNION ALL SELECT 1002 AS user_id
2022-05-05 13:29:41
615
原创 SQL关于 WHEN_THEN 区间划分的坑点
SQL关于 WHEN_THEN 区间划分的坑点构造测试数据case_when 划分区间方案一查询代码查询结果方案二查询代码查询结果方案三查询代码查询结果总结附录 构造测试数据 本文用子查询的形式构造测试数据,朋友们也可以通过 CREAT_ETABLE 进行构造测试数据。 -- 假设某店铺上个月卖出去了5款iPhone手机,以下是具体型号和销售数量 SELECT 'iPhone 1' AS type ,10 AS num UNION SELECT 'iPhone 2' AS type
2022-03-02 13:49:33
867
原创 MYSQL实现根据sql查询结果进行排名
MYSQL实现根据sql查询结果进行排名背景构建数据模型按照薪资从高到低排名按照薪资从高到低并列排名(1)按照薪资从高到低并列排名(2) 背景 MYSQL对查询结果根据某列顺序添加排名;本例基于部门薪资排名做演示。 构建数据模型 创建一个薪资表,包含部门、员工和薪资 --创建一个包含部门(dept)、员工(emp)、薪资(salary)的表 CREATE TABLE test_tb ( dept VARCHAR ( 10 ) NOT NULL, emp VARCHAR ( 10 ) NOT NULL,
2020-12-15 18:25:41
2070
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅