mysql
竹渚溪
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux7 yum安装mysql数据库
Linux7 yum安装mysql数据库 1、安装mysql 官方yum仓库 a. 登录https://dev.mysql.com/downloads/repo/yum/根据操作系统选择需要的版本名次 yum install platform-and-version-specific-package-name.rpm yum install mysql80-community-release-el7-3.noarch.rpm 2、查看启用yum仓库 yum repolist enab.原创 2020-12-25 22:43:36 · 279 阅读 · 0 评论 -
【SQL】查询连续登陆7天以上的用户
【SQL】查询连续登陆7天以上的用户 查询7天连续登陆用户这个问题很经典,解决方法也有很多,这里我讲一下我的处理方法,希望对大家有帮助。 具体思路1: 因为是要求解连续登陆的,那么如果对日期(需要先对日期distinct 去重)进行排序的话,可以知道 日期是连续递增,序号也是,例如: date 序号 2020-11-15 N 2020-11-16 /2020-11-15 +1 day N+1 2020-11-17/2020-11-15 +1 day .原创 2020-11-17 22:53:38 · 2487 阅读 · 0 评论 -
mysql 8.0实现数值,日期等的序列
经常做统计的朋友,会遇到统计日期没有数据的情况,显示的时候想把该日期省去又会让人觉得漏数据了,这时候就需要做补0 数据处理,下面是实现生成月份序列号的sql,此为mysql 8.0新增的CTE命令递归功能 WITH RECURSIVE cte(n) AS ( SELECT date_format('2020-01-01','%Y%m') UNION ALL SELECT date_format(date_add(concat(n,'01'),interval 1 month),'%Y%m') ...原创 2020-08-12 10:03:37 · 926 阅读 · 0 评论 -
mysql实现分组排序top几、分组环比
一直以为mysql的分组排序支持很弱,今天才发现也是一样很强大的,在oracle上面能够使用的函数,在mysql这里也是能够得到支持的。 1.分类后再排序(可加序号):这个对于需要取每个分类的top几非常的好用 官网参考链接: https://dev.mysql.com/doc/refman/8.0/en/window-function-descriptions.html ...原创 2020-04-29 16:16:53 · 428 阅读 · 0 评论
分享