自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 环比练习

不得不说一个三年数据库分析师给出的环比练习题,真的让小白瑟瑟发抖,还请教了一个经理,完全被打败。对数据库的运用真的是一门高深的学问,然鹅燃起对DBA的崇敬之情。搜索很多的技术文章都没有纯用sql做环比的文章,在此附上卡了一周本人的错误思路和最终大神的成品代码。需求:按月份统计数据综合并做环比原始数据要求按月份环比后结果:(此处不知如何将字符型转变成为 '%Y%m’的形式,尝试多次望网友留言...

2018-09-19 14:47:02 677

原创 二叉树遍历

二叉树递归(java)

2022-08-05 19:40:52 257 2

原创 kettle定时任务

Kettle定时提取数据一、 建立转换建立转换 选择转换 拖拽“表输入”、“表输出”控件,长按shift将两个控件连接起来① 双击“表输入”,点击新建,输入要抽取的数据库的信息,如图1,点击测试显示连接成功,点击确定保存信息。图1② 在SQL面板中插入抽取数据库的语句进行筛选,如图2。点击预览显示提取的数据,如图3。如有可预览数据点击“确定”。图2图3③双击“表...

2018-10-24 11:18:16 6266 2

转载 kettle使用手册基础

最近整理了一下Kettle相关的博客,写在其他的社区,本来想复制过来,发现太麻烦了,就在这里汇总下吧。Kettle手册(一)- 序及Kettle简介Kettle手册(二)- 将数据导出为ExcelKettle手册(三)- 配置文件的使用及密码加密Kettle手册(四)- 变量的使用Kettle手册(五)- 实例-增量同步数据Kettle手册(六)- Hop小记Kettle手册(...

2018-10-17 21:44:35 2478

转载 间隙锁

在mysql的innoDB存储引擎中,如果更新操作是针对一个区间的,那么它会锁住这个区间内所有的记录,比如update xxx where id between a and b那么它会锁住a到b之间所有记录,注意是所有记录,甚至这个记录并不存在也会被锁住,这个时候,如果另外一个连接需要插入一条记录到a到b之间,那么它就必须等到上一个事务结束。典型的例子就是使用au...

2018-10-09 10:18:33 973

原创 日期类报表数据开发小例1

原表要求:每天的取最大值cnt的前三个top 3代码实现:SELECTa.*FROMcity_top aLEFT JOIN city_top b ON a.date = b.dateAND a.cnt < b.cntGROUP BYa.date,a.city,a.cntHAVINGcount(b.date) < 3ORDER BYa.date,a...

2018-09-25 14:44:54 210

转载 group by多个条件

首先group by 的简单说明:   group by 一般和聚合函数一起使用才有意义,比如 count sum avg等,使用group by的两个要素:   (1) 出现在select后面的字段 要么是是聚合函数中的,要么就是group by 中的.   (2) 要筛选结果 可以先使用where 再用group by 或者先...

2018-09-25 09:16:03 9122

转载 CONCAT函数

concat(str1,str2,…)  返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。mysql> select concat('11','22','33');+------------------------+| concat('11','...

2018-09-19 10:21:39 4163

转载 SQL中的DECIMAL()函数

       Decimal为SQL Server 数据类型,属于浮点数类型。一个decimal类型的数据占用了2~17个字节。       Decimal 数据类型Decimal 变量存储为 96 位(12 个字节)无符号的整型形式,       D

2018-09-19 09:37:47 38154

转载 CAST()函数用法

Cast(字段名 as 转换的类型 ),其中类型可以为:CHAR[(N)] 字符型 DATE  日期型DATETIME  日期和时间型DECIMAL  float型SIGNED  intTIME  时间型例如表table1date2015-11-03 15:31:26select cast(date as...

2018-09-19 09:16:35 36116

原创 sql的语法、时间顺序

SQL 语句的语法顺序是:SELECT[DISTINCT]FROMWHEREGROUP BYHAVINGUNIONORDER BYSQL 语句的执行顺序为:FROMONJOINWHEREGROUP BYWITHHAVINGSELECTDISTINCTUNIONORDER BY

2018-09-18 08:51:21 452

原创 无法删除干净文件夹中的

关于许多网站下载的软件删除不干净的问题(例如Photoshop),找出相应的“在另一程序中已经打开”的文件,将后缀文件类型改为.txt格式,重启电脑,再删除即可。...

2018-09-17 22:00:22 332

转载 sql,mysql的cast

之前讲到了orcale的字符串与日期等类型的转换,现在我们来看看Mysql是怎么转换的。比起orcale,MySQL相比之下就简单得多了,只需要一个Cast()函数就能搞定。其语法为:Cast(字段名 as 转换的类型 ),其中类型可以为:CHAR[(N...

2018-09-10 11:46:12 226

转载 MYSQL按月环比

一、要求1、表结构如下:ID  DepartName(部门) Sales(销售量) SalesDate(销售日期)1      营销一部       300            &a

2018-09-06 16:08:20 1999

原创 如何添加已知博主为关注人

原始数据作日期自增基数 SELECT a.date, c.province, ifnull(b.cnt,0) AS cntFROM ( SELECT str_to_date( adddate('2018-08-01', numlist.id), '%Y-...

2018-09-05 10:21:52 513

原创 mysql查询其中一个表在另一个表中不存在的信息

原表 需求: 方法一(效率低):求两个查询结果的差集,Mysql直接提供了关键字not in方法二:但是not in的效率极其低下,出现例如求一个上千查询结果在上万查询结果的差集,那么使用not in来查询的查询速度极其缓慢,这是必须使用左链接的方式求查询。 ...

2018-09-05 10:13:20 8041 1

转载 mysql中的LAST_INSERT_ID()

本文转载自:http://blog.csdn.net/slvher/article/details/42298355author:slvher  在使用MySQL时,若表中含自增字段(auto_increment类型),则向表中insert一条记录后,可以调用last_insert_id()来获得最近insert的那行记录的自增字段值(一个bigint类型的64-...

2018-08-31 16:21:17 897

转载 CSDN转载博客方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bruce_lv/article/details/78764024 ...

2018-08-31 09:13:36 193

转载 mysql中engine=innodb和engine=myisam的区别

这两种都是mysql的数据库的存储引擎的类型,一个支持事物等数据库的高级功能,一个不支持。两个各有用处,各有优劣。1/ISAM ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不足之处在于,它不支持事务处理,...

2018-08-31 08:59:55 746

空空如也

空空如也

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

TA关注的人

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