自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jusly2018

实践是检验真理的唯一标准

  • 博客(3)
  • 收藏
  • 关注

原创 取占比累计超过80%的几条记录

应用场景: 取占比超80%的几个重要企业信息.解决思路: 1 取占比,2 降序排列, 3 占比 累加总和, 4 占比超过80%的部分.USE ods_test;DROP TABLE ods_test.comp_info;CREATE TABLE ods_test.`comp_info` ( `compname` VARCHAR(50) DEFAULT NULL, `cu...

2019-07-18 12:03:01 1245

原创 SQL排序 并列 跳增

SQL窗口函数排序,可以实现并列,跳增,按位排序.1.rank函数:计算排序时,如果存在相同位次的记录,则会跳过之后的位次。2.dense_rank函数:同样是计算排序,即使存在相同位次的记录,也不会跳过之后的位次。3.row_number函数:赋予唯一的连续位次。MySQL从8.0开始支持窗口函数,那么,没有窗口函数,我们的排序实现可以用动态变量来实现。SQL根据多个字...

2019-07-18 11:53:52 1768

原创 pt-archiver实现MySQL定期分表

pt-archiver使用的场景1、清理线上过期数据2、清理过期数据,并把数据归档到本地归档表中,或者远端归档服务器3、两张表之间的数据不完全相同,希望合并。此时加上–ignore或–replace选项,可以轻松实现4、导出线上数据,到线下数据作处理导出数据的基本原理: 通过“过滤条件”,得在此范围内的PK的最大值和最小值,然后通过PK索引,过...

2019-07-18 11:41:50 192

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除