自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (29)
  • 收藏
  • 关注

原创 PostgreSql 索引简明教程

PostgreSql 索引简明教程索引是数据库引擎加速获取数据的查找表。简言之,索引是指向表数据的指针,类似书的目录。PostgreSql 提供了Btree、Hash、GiST、SP-GiST、GIN、BRIN等多种索引类型,每种索引类型使用不同的算法来适应不同类型的查询。在默认情况下,创建的索引类型为B-tree索引。1. 索引概述索引可以加速查询,但会降低插入或更新速度。创建或删除索引不会影响数据。创建索引创建索引语法:CREATE INDEX index_name ON table_

2021-07-29 10:18:32 2293

原创 PostgreSQL 从 csv 文件导入数据

本文我们学习如何把csv数据文件导入至PostgreSQL中。创建实例表和数据首先创建persons表,包括五个字段:idfirst_namelast_namedob : 出生日期emailCREATE TABLE persons ( id SERIAL, first_name VARCHAR(50), last_name VARCHAR(50), dob DATE, email VARCHAR(255), PRIMARY KEY (id))准备csv数.

2021-07-27 13:08:38 11044

原创 PostgreSQL 实战——查询上月状态没有成功的记录

本文通过示例进行实战学习,如何有效查找上月状态没有成功的记录。需求说明假设有过程在后台运行并在数据库中记录状态。现在需要查询上月状态从未成功的记录。insert into exp_table values(1 ,'2021-06-15' ,'FAILED'), -- <- PID 1 was successful, but in last month (1 ,'2021-06-05' ,'FAILED'),(1 ,'2021-06-01' ,'FAILED'),(1 .

2021-07-27 12:54:14 272

原创 PostgreSQL COALESCE 和 NULLIF 函数

本文学习PostgreSQL COALESCE 和 NULLIF函数。COALESCE它返回第一个非空参数,并通过示例让你了解如何在select语句中有效处理空值。NULLIF需要两个参数,参数相同返回null,否则返回第一个参数。通过同时学习两个函数,可以区分两者,同时可以组合使用,增强你SQL的健壮性。PostgreSQL COALESCE 函数语法​ COALESCE 函数语法:COALESCE (argument_1, argument_2, …);​ 参数可以有无限个,总是返回第一个.

2021-07-26 22:27:30 26076 1

原创 PostgreSQL 利用 array_agg 生成交叉表记录

前文我们通过多种方法创建交叉表,但有时前端语言需要容易处理 json 形式记录,然后通过适当控件渲染交叉表或图表。本文还是通过前文的数据进行讲解,示例数据可以通过前文获取,这里就直接开始了。查看每个学生每月的各科测评情况 select stu_name, extract (month from eval_day) eval_month, subject, max(eval_result) eval_result from evaluations group by 1, 2, 3返回结果:.

2021-07-22 21:45:47 702

原创 PostgreSQL 使用简单 case 实现交叉表

前文我们介绍了如何通过 crosstab 扩展实现交叉表,本文回归原始基本的SQL实现方式,利用case语句 实现交叉表,读者可以对比两者之间差异,增强SQL分析实现能力。准备示例数据为了演示方便,创建关于浏览web页面的记录表,包括三个字段:日期、操作系统、以及访问次数。下面填充一些随机数据:create table daily_browse as select on_date::date, b.desc AS TYPE, (random() .

2021-07-17 21:46:17 570 1

原创 PostgreSQL NUMERIC 数据类型

NUMERIC 类型能存储大数据量的数值。通常NUMERIC类型用于需要精确性的数字,如货币数量或度量。本文介绍 NUMERIC ,并通过示例学习它的特性。介绍 NUMERICNUMERIC类型的语法:NUMERIC(precision, scale)precision 表示整个数据长度,scale 表示小数部分的长度。如: 1234.567 ,precision 为 7 ,scale 为 3.NUMERIC 类型 在小数点前面长度可达到 131,072 ,小数点后面长度可达到 16,38.

2021-07-17 17:12:22 38611 1

原创 PostgreSQL JSONB类型及其操作

PostgreSQL 9.2 版本引入Json作为基本类型,它可以存储json对象,使得PostgreSQL 支持无Schema的NoSQL特性。PostgreSQL 9.4 有加入了jsonb 类型,本文带你了解jsonb类型,并通过示例学习相关操作。JSONB类型json类型以文本方式存储json对象,所以每次处理时需要解析和分析文本格式的json。另外还存储了不必要的空白字符和重复键。jsonb类型转换文本格式json对象未二进制格式,并删除了不需要的白色空格及重复键。因为有了预处理,jso.

2021-07-13 21:38:57 9590 1

原创 PostgreSQL 实现交叉表查询(2)

上节我们学习使用 tablefunc实现交叉表查询。但还不够强大,能不能展示每月的平均成绩或总成绩,或同时显示平均成绩或总成绩。本文提供两种方法进行说明:组合 使用tablefunc,还有原始的 case when 方式进行实现。示例数据我们示例表是学生成绩表,包括学生姓名、科目、成绩、考试日期:create table evaluations( stu_name varchar(60), subject varchar(60), eval_result numeric(3,1), eval_

2021-07-08 23:06:47 767

原创 PostgreSQL Array 教程

本文带你学习PostgreSQL Array 类型,包括如何操作数组类型以及一些常用函数。Array类型数组类型是 Postgresql 的重要角色之一。每种数据都有其伴随的数组类型,如integer 对应 integer[] ,character 对应 character[] 。针对自定义数据类型,PostgreSQL在后台也创建了对应的伴随数组类型。PostgreSQL 支持任何有效的数据类型列为数组类型,包括内置类型、用户定义类型、枚举类型。下面示例,定义contacts 表,phone .

2021-07-04 12:00:03 7085 1

原创 `PostgreSQL` 实现交叉表查询(1)

自 PostgreSQL 8.3 版本开始,引入了 tablefunc扩展功能。它提供了很多有趣功能,其中就包括 tablefunc 函数,可以创建交叉表功能。学习最佳方式就是从示例开始,我们首先初始化表和数据,然后创建交叉表。本文先实现简单交叉表,后续在增加更复杂功能。创建示例表和数据我们示例表是学生成绩表,包括学生姓名、科目、成绩、考试日期:create table evaluations( stu_name varchar(60), subject varchar(60), eval.

2021-07-03 22:07:57 888 2

钻石示例数据,经典的机器学习示例数据,parquet格式、csv格式,方便用户下载学习

钻石示例数据,经典的机器学习示例数据,parquet格式、csv格式,方便用户下载学习。学习dbt资料,可参考系列博客:https://blog.csdn.net/neweastsun/category_12786252.html

2024-09-16

R实战综合指数评价法示例教程的示例数据

R实战综合指数评价法示例教程的示例数据

2022-01-08

Spring Cloud Spring Boot and Netflix OSS.pdf

Spring Cloud Spring Boot and Netflix OSS.pdf

2021-08-26

kafka学习资料合集

Apache Kafka Cookbook(PACKT,2015) kafka-definitive-guide-complete learning-apache-kafka-second-edition 学习kafka的最好资料,希望对你有用。

2020-09-22

嵌套聚集示例数据--nested-data.json

学习elasticsearch嵌套聚集所需的示例数据,方便学习者进行测试。 关于城市宠物注册的web应用,系统包括下列一些实体: * City(city, type) * Citizen(occupation,age) * Pet(kind,name,age) city包括多个citizen,citizen包括多个注册pet。

2020-04-04

Elasticsearch Painless Script入门教程--示例数据-sat.json

Elasticsearch Painless Script入门教程--示例数据。 自Elasticsearch 5.x 引入Painless,使得Elasticsearch拥有了安全、可靠、高性能脚本的解决方案。Painless是Elastic开发并做了专门的优化,相较之前的脚本更快、安全、易使用、可靠。 Painless脚本的目标是使编写脚本对用户来说无痛,特别是对于来自Java或Groovy环境的用户。可能你还不熟悉Elasticsearch脚本,让我们从基础开始。

2020-03-23

Elasticsearch Painless Script入门教程--示例数据-sat.json

Elasticsearch Painless Script入门教程--示例数据。 自Elasticsearch 5.x 引入Painless,使得Elasticsearch拥有了安全、可靠、高性能脚本的解决方案。Painless是Elastic开发并做了专门的优化,相较之前的脚本更快、安全、易使用、可靠。 Painless脚本的目标是使编写脚本对用户来说无痛,特别是对于来自Java或Groovy环境的用户。可能你还不熟悉Elasticsearch脚本,让我们从基础开始。

2020-03-23

深入理解 significant terms 和 significant text 分组聚集代码 sports&news.json

深入理解 significant terms 和 significant text 分组聚集 代码。地址:https://blog.csdn.net/neweastsun/article/details/104467440

2020-02-23

Elasticsearch聚合分析实战(2)-employees.json

Elasticsearch聚合分析实战(2) 博客地址:https://blog.csdn.net/neweastsun/article/details/104324747

2020-02-15

Effective Java 3rd Edition

Effective Java 3rd Edition,Effective Java 3rd EditionEffective Java 3rd EditionEffective Java 3rd EditionEffective Java 3rd EditionEffective Java 3rd Edition

2018-09-18

kettle生成xml示例

http://blog.csdn.net/neweastsun/article/details/52457290;文章的示例程序。

2016-09-07

YSJSW(Yet Another Java Service Wrapper)

YSJSW(Yet Another Java Service Wrapper) 可以配置java应用为windows服务。

2016-08-30

《在Tomcat上安装部署SAIKU》资源下载

Saiku是一个强大的独立工具,用于查询构建数据集市,如:即席查询报表、图表展示、导出报表成excel或csv格式等。Saiku是基于Mondrian OLAP引擎。本文主要是一步一步解释如何在tomcat下部署saiku,为了让你更好更快的使用。开始之前,假设你已经比较熟悉数据集市数据库,以及如何建立Mondrian Schema。

2015-02-10

《kettle中使用javascript步骤和fireToDB函数实现自定义数据库查询 》代码

kettle中使用javascript步骤和fireToDB函数实现自定义数据库查询

2014-10-29

《kettle中调用java类》示例代码

《kettle中调用java类》示例代码;http://blog.csdn.net/neweastsun/article/details/40022823

2014-10-12

《使用javascript访问kettle内部组件》示例代码

《使用javascript访问kettle内部组件》示例代码

2014-10-08

《kettle子转换即映射》博客示例代码

《kettle子转换即映射》博客示例代码; http://blog.csdn.net/neweastsun/article/details/39804383

2014-10-05

《在kettle中实现数据验证和检查》示例代码

《在kettle中实现数据验证和检查》示例代码,学习数据验证和检查的最佳示例。

2014-09-17

《示例学习kettle之Excel Writer步骤》博客文章示例

《示例学习kettle之Excel Writer步骤》博客文章示例代码,很好的Excel Writer步骤学习资料。

2014-09-16

《kettle中实现动态SQL查询》博客文章示例代码

通过示例学习kettle动态查询,可以使用问号占位符或命名参数,并详细说明两者的区别。

2014-09-15

《使用kettle批量下载文件》示例代码

使用kettle批量下载文件的示例代码,详细内容可以查看博客对应的文章。

2014-09-10

《详解kettle之User Defined Java Class步骤》示例代码

《详解kettle之User Defined Java Class步骤》示例代码,是最详细的udjc步骤说明文档,有示例理解更容易,更全面。

2014-09-07

《检查处理kettle数据流中的空行》示例附件代码

《检查处理kettle数据流中的空行》示例附件代码 ,是学习kettle 的最佳教程示例,可以在blog中看到本教程。

2014-09-05

《kettle中访问前一行数据》示例附件

《kettle中访问前一行数据》示例附件 学习kettle最佳示例之一

2014-09-05

《job中执行每行》示例下载

《job中执行每行》示例下载,对学习kettle中的循环有帮助

2014-09-04

《job中使用循环》中的示例下载

《job中使用循环》中的示例下载,对学习kettle有帮助

2014-09-04

《使用kettle把XML文档转换成数据表结构》附件

使用kettle把XML文档转换成数据表结构 blog中的示例附件,需要请下载学习!

2014-09-02

数据库设计规范

设计数据库的全面总结,配合工具,是非常好用的数据库设计工具; 跨数据库,一次设计,同时生成不同数据库的创建表脚本; 有截图,非常有参考价值;

2013-07-09

mysql驱动程序 用与Java访问MySQL数据库

mysql驱动程序 用与Java访问MySQL数据库

2008-09-05

空空如也

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

TA关注的人

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