MYSQL
文章平均质量分 50
毛毛虫日记
这个作者很懒,什么都没留下…
展开
-
SQL统计日活和留存
构造数据WITH log_tb AS (SELECT user_id ,TO_DATE(log_time,'yyyy-mm-dd') AS log_timeFROM ( SELECT 1001 AS user_id ,'2022-04-01' AS log_time UNION ALL SELECT 1002 AS user_id原创 2022-05-05 13:29:41 · 491 阅读 · 0 评论 -
SQL关于 WHEN_THEN 区间划分的坑点
SQL关于 WHEN_THEN 区间划分的坑点构造测试数据case_when 划分区间方案一查询代码查询结果方案二查询代码查询结果方案三查询代码查询结果总结附录构造测试数据本文用子查询的形式构造测试数据,朋友们也可以通过 CREAT_ETABLE 进行构造测试数据。-- 假设某店铺上个月卖出去了5款iPhone手机,以下是具体型号和销售数量SELECT 'iPhone 1' AS type ,10 AS numUNIONSELECT 'iPhone 2' AS type原创 2022-03-02 13:49:33 · 599 阅读 · 0 评论 -
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 · 1819 阅读 · 0 评论