自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tony.Dong的专栏

数据库、AI、BI、大数据、云计算等知识分享,承诺更新到2050年。

  • 博客(972)
  • 资源 (7)
  • 收藏
  • 关注

原创 实战 SQL:亚马逊、京东等电商平台的销售排行榜和飙升榜

以亚马逊、京东等电商平台的销售排行榜和销售飙升榜为实战案例,介绍了一些常用的 SQL 排名窗口函数(RANK、ROW_NUMBER等)和取值窗口函数(LAG、LEAD)的数据分析功能。

2020-07-23 22:36:58 9576 15

原创 实战 SQL:银行等金融机构可疑支付交易的监测

SQL 窗口函数(Window fuction)或者分析函数提供了强大的数据分析功能,我们介绍了一些聚合窗口函数的实际案例。SUM 函数常常用于计算历史累计值,COUNT 函数可以用于计算数据累计出现的次数,AVG 函数可以用于计算移动平均值。

2020-05-04 08:14:48 16997 35

原创 某电商销售数据分析 SQL 面试题解析

本文基于某电商销售数据分析 SQL 面试题,解析并给出了 MySQL 中的解决方法。依次使用了 GROUP BY 分组加聚合函数、HAVING 过滤和DISTINCT 去重、ORDER BY 排序加上 LIMIT 子句实现 Top-N 排行榜,以及窗口函数。

2020-04-22 21:56:53 13389 31

原创 SQL 面试题:WHERE 和 HAVING、ON 有什么区别?

SQL 中WHERE和HAVING的区别在于:WHERE子句在GROUP BY分组和聚合函数之前对数据行进行过滤;HAVING子句对GROUP BY分组和聚合函数之后的数据行进行过滤。SQL 中WHERE和ON的区别在于:对于内连接查询,WHERE和ON中的过滤条件等效;对于外连接查询,ON中的过滤条件在连接操作之前执行,WHERE中的过滤条件(逻辑上)在连接操作之后执行。

2020-04-09 07:42:16 16210 12

原创 实战 SQL:销售数据的小计/合计/总计以及数据透视表

介绍如何在 SQL 中利用聚合函数、GROUP BY 子句的 ROLLUP、CUBE 和 GROUPING SETS 选项以及 CASE 表达式实现类似 Excel 数据透视表的功能,通过展开、折叠、筛选、行列转换等操作得到不同层次和视角的数据小计/合计/总计。本文涉及的数据库包括 Oracle、MySQL、SQL Server 以及 PostgreSQL。

2020-04-02 18:19:18 9215 2

原创 实战 SQL:微信、微博等社交网络中的友好、粉丝关系分析

介绍如何将微信、微博这类图结构的社交网络数据使用邻接列表进行描述,并且最终存储为结构化的关系表。利用 SQL 语句中的 JOIN 连接查询、通用表表达式的递归查询等功能对其进行分析,发行其中隐藏的社交关系。这些方法适用于 MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite。

2020-03-28 13:09:07 18823 29

原创 实战 SQL:实现百度、高德等地图中的地铁换乘线路查询

本文介绍了一个 SQL 高级功能:通用表表达式(Common Table Expression),也就是 WITH 子句。CTE 可以提高复杂查询的性能和可读性,实现树状结构或者图数据的遍历。例如:生成数字序列;获取员工上下级的组织关系;查询地铁、航班换乘线路;社交网络图谱分析。

2020-03-19 22:48:36 7737 11

原创 SQL 编程思想:一切皆关系

关系模型定义了单一的数据结构:关系,也就是二维表。SQL 是一种面向集合的编程语言,它操作的对象是集合,操作的结果也是集合。在 SQL 中,一切皆关系。

2020-03-01 21:52:02 14311 27

原创 那些年我们踩过的坑,SQL 中的空值陷阱!

在数据库中,空值(NULL)是一个特殊的值,通常用于表示缺失值或者不适用的值。今天我们来详细讨论一下数据库中的空值问题,主要包括 MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite。

2019-12-31 07:31:17 13943 17

原创 sqlectron:一款轻量级的SQL客户端

sqlectron 是一款支持多数据库、跨平台的轻量级数据库客户端工具,专注于 SQL 语句开发。

2025-12-24 12:00:00 242

原创 Insights:一款免费开源的BI工具

是一款免费开源的商业智能(BI)工具,用于为技术人员和非技术人员提供一个简单易用的数据分析和报表平台。

2025-12-22 20:00:00 845

原创 PondPilot:一款基于浏览器的轻量级数据分析工具

是一款免费开源、高性能、轻量级的数据探索工具,采用 DuckDB-Wasm 技术,集成 AI 助手,基于浏览器运行,可以用于分析本地或者远程数据集。

2025-12-08 12:00:00 339

原创 Harlequin:一款基于终端的SQL开发工具

是一款免费开源、基于终端的 SQL 开发工具,结合了现代图形界面工具的直观性和终端操作的速度与灵活性。

2025-12-03 20:00:00 449

原创 EasyDB:一款轻量级的数据查询工具

是一款轻量级的数据查询工具,支持使用标准 SQL 语句查询 CSV、Excel、JSON 等格式文件,支持复杂的多表 JOIN、子查询、窗口函数等高级 SQL 特性。

2025-12-01 20:00:00 280

原创 SOFA:一款免费开源的统计分析和报表工具

(Statistics Open For All)是一款免费开源、简单易用的统计、分析以及报表工具,旨在让没有技术背景的用户也能轻松进行数据分析和生成美观的报表。

2025-11-30 20:00:00 358

原创 Database Browser:一款简单易用的数据库开发工具

是一款简单易用的免费数据库开发工具,提供数据查看与编辑、SQL 编写与执行、数据导入导出等功能。Database Browser 目前只支持 Windows 平台。

2025-11-27 12:00:00 363

原创 Duck-UI:一款基于浏览器的DuckDB开发工具

是一款基于浏览器的现代化 DuckDB 开发工具,提供强大的 SQL 编辑和数据分析功能。

2025-11-25 12:00:00 152

原创 Bluefish:一款面向Web程序员的文本编辑器

是一款面向程序员和 Web 开发人员的文本编辑器,它为网站设计、脚本语言以及程序开发提供了强大的支持功能。

2025-11-24 12:00:00 83

原创 PyScripter:一款免费开源、功能强大的Python开发工具

是一个免费开源、功能丰富的轻量级 Python 集成开发环境(IDE),设计目标是为 Windows 平台提供一个媲美商业软件的 Python 开发工具。

2025-11-21 20:19:56 442 2

原创 Dpanel:一款轻量级的容器管理面板

是一款轻量级的容器管理面板,为用户提供了可视化的 Docker、Podman 容器管理功能。

2025-11-20 12:00:00 356

原创 Briefer:一个AI驱动的数据分析与可视化报告平台

是一个现代化的开源商业智能(BI)和数据科学工具,为用户提供了仪表盘发布、数据分析、报告创建以及数据应用构建等功能,同时内置了 AI 分析师助手。

2025-11-19 12:00:00 612

原创 MDX Notes:一款跨平台笔记软件和公众号排版编辑器

是一款免费开源、跨平台的笔记软件和公众号排版编辑器,可以使用 MDX(Markdown + JSX)进行编辑和排版。MDX 结合了 Markdown 和 JSX 的优点,它让用户可以在 Markdown 文档中直接使用 React 组件,构建复杂的交互式文档。

2025-11-18 12:00:00 428

原创 Apache Pinot:一款开源实时分布式OLAP数据库

是一个专为实时分析而设计的开源分布式 OLAP 数据存储系统,最初由 LinkedIn 开发,凭借分布式架构和列式存储提供高吞吐量、低延迟的实时数据分析功能。

2025-11-17 12:00:00 663

原创 Octave:一个免费开源、功能强大的科学计算环境,MATLAB替代产品

是一个免费开源、功能强大的科学计算环境。它提供了一种高级编程语言,用于以数值方式解决线性和非线性问题,适合矩阵运算、数值分析、信号处理、仿真模拟等。

2025-11-15 20:00:00 811

原创 Thonny:一款专为初学者打造的Python集成开发工具

Thonny 通过其独特的可视化调试、简洁的界面和内置的 Python 运行环境,为初学者提供了一个非常友好的集成开发工具。

2025-11-14 20:00:00 669

原创 LocalSend:一款免费开源、跨平台的局域网文件传输工具

是一款免费开源、跨平台的局域网文件传输工具,不需要互联网连接或者注册登录就能在手机、电脑、平板等不同设备间快速安全地共享文件。

2025-11-13 20:00:00 996

原创 PgHero:一款免费开源的PostgreSQL性能监控工具

是一款免费开源、基于浏览器的 PostgreSQL 性能监控和优化工具。

2025-11-12 20:00:00 270

原创 OpenRefine:一款免费开源、功能强大的数据清洗工具

OpenRefine 为数据清理和预处理提供了一个功能强大、灵活且免费的解决方案。

2025-11-11 20:00:00 804

原创 PostgreSQL 19新特性之GROUP BY ALL

错误本身没有问题,因为不指定 job_id 分组字段的话逻辑上存在问题。查询结果中同一个部门(dept_id)、同一个性别(sex)可以有不同的职位(job),需要分别进行统计。为了避免每次都需要输入完整的分组字段,PostgreSQL 19 增加了一个新的语法扩展:GROUP BY ALL。不仅简单查询支持新的语法,连接查询、子查询等都可以使用。这种语法更加简洁,尤其是当分组字段很多的时候。

2025-11-08 20:00:00 242

原创 JASP:一款免费开源的统计软件,SPSS替代产品

是一款由阿姆斯特丹大学研究团队开发的免费、开源的统计软件,它将经典(频率)统计分析与贝叶斯统计方法无缝集成,使得用户可以在同一个框架下使用和比较两种不同的统计范式。

2025-11-07 20:00:00 1446

原创 Apache Druid:一款高性能实时分析型数据库

是一款高性能的实时分析(OLAP)数据库,可以在大规模和高负载下对流式处理和批处理数据提供亚秒级查询性能。

2025-11-06 20:00:00 1770

原创 SQLite 3.51.0发布,新功能解读

SQLite 开发团队于 2025 年 11 月 04 日发布了版本,距离 SQLite 3.50.0 的发布间隔了五个多月,也带来不少新功能和性能优化。按照惯例,我们来解读一下新版本的改进功能。

2025-11-05 20:00:00 967

原创 《新概念英语》全四册免费在线课文朗读

今天给大家介绍一个《新概念英语》全四册在线课文朗读的网站,提供中英对照,可以随时随地在线自学英语:https://nce.ichochy.com/ 这个资源可以支持单句点读,方便跟读和学习:目标:打基础,日常交流入门。内容概述:语法重点:学习重点:适合人群:目标:初步运用,听说读写同步提高。内容概述:语法重点:学习重点:适合人群:目标:语言运用能力进阶,理解真实语境。内容概述:语法重点:学习重点:适合人群:目标:流利表达,学术/专业阅读能力。内容概述:语法重点:学习重点:适合人群:音频和字幕文件可以通过以下

2025-11-05 12:00:00 631

原创 2025年11月国产数据库流行度排行榜:前十初现端倪

前十名的产品趋于稳定,意味着国产数据库格局初现,不过尾部产品的淘汰进程还将继续;个人预测国产数据库市场到 2030 年左右趋于稳定,最终产品数量在 50 个左右。墨天轮 2025 年 11 月中国数据库流行度排行榜已经发布,本次共有 168 个国产数据库产品参与排名,2025 年 10 月份这个数据是 170。在最近连续三期排名中,前十的产品已经相对固定,只是它们的名次有所调整。

2025-11-04 20:00:00 2689

原创 CodeLite:一款免费开源、跨平台的集成开发环境

是一款免费开源、跨平台、轻量级的集成开发环境(IDE),专为 C、C++、PHP 和 JavaScript(主要用于 Node.js 后端开发)等编程语言而设计。

2025-11-04 12:00:00 879

原创 SQL Schema Compare:一款免费开源的数据库结构比较和同步工具

TiCodeX SQL Schema Compare 通过自动化的数据库模式比较解决了不同数据库环境之间的结构同步问题,提升工作效率的同时降低了人为错误的风险。

2025-11-03 20:00:00 675

原创 dbDiffo:一个免费的在线数据库设计工具

是一个免费的在线数据库设计工具,通过图形化的方式创建实体关系图(ERD)并生成 DDL 脚本。

2025-11-02 20:00:00 481

原创 SQL Studio:一个基于浏览器的数据库查询工具

是一个免费开源、基于 Web 浏览器的轻量级数据库查询工具。

2025-10-31 20:00:00 578

原创 Outerbase Studio:一款内置AI助手的轻量级数据库开发工具

是一款免费开源、内置 AI 助手的轻量级数据库开发工具。

2025-10-30 20:00:00 899

原创 Notable:一款基于Markdown的笔记软件

除了使用 SQL 语句之外,MindsDB 同样支持编写 Python 或者 Javascript 代码创建预测模型

2025-10-30 08:30:00 562

Kettle(Pentaho Data Integration)社区版pdi-ce-10.2.0.0

数据仓库ETL工具Kettle(Pentaho Data Integration)安装包,版本为pdi-ce-10.2.0.0

2024-11-15

PostgreSQL 常用命令速查表.pdf

PostgreSQL 常用命令和语句查询表,包括 psql 客户端工具使用、数据库和模式管理、用户和权限管理、表管理、表空间管理、索引、查询语句、DML 语句、事务控制、视图、存储过程/触发器、备份恢复等。

2020-09-30

MySQL 常用命令速查表.pdf

MySQL 常用命令和语句查询表,包括 mysql 客户端工具使用、数据库管理、用户和权限管理、表管理、索引、查询语句、DML 语句、事务控制、视图、存储过程/触发器、备份恢复等。

2020-09-25

SQL窗口函数速查表.pdf

文件是 SQL 窗口函数速查表,提供了关于窗口函数的语法定义和各个选项的介绍,同时还提供了常用窗口函数的作用以及使用方法。

2020-10-30

DSOFramer2.3.0.1源码

///////////////////////////////////////////////////// Issued by dxHe on Jun 19,2008 Fuzhou Fujian China(Surrex China) Lastest version: 2.3.0.0 Prior version: 2.2.1.2 ///////////////////////////////////////////////////// dsoframer.ocx 2.3.0.0 Release comments: 1、增加对OFFICE2007的支持 2、删除2个文件:msword9.h/msword9.cpp ///////////////////////////////////////////////////// Issued by jiangzuixian on sep 19,2009 nanning Guangxi China Lastest version: 2.3.0.1 Prior version: 2.3.0.0 ///////////////////////////////////////////////////// dsoframer.ocx 2.3.0.1 Release comments: 1、解决保存WORD2007文档文件被删的BUG! 2、默认打开文件类型增加OFFICE2007文件后缀:*.docx;*.xlsx;*.pptx

2010-11-09

SQL从入门到出门示例数据库SQLite脚本

SQL从入门到出门示例数据库SQLite脚本,文档参考https://blog.csdn.net/horses/article/details/80066428

2010-11-23

SQL 速查表.pdf

关系数据库通用语言 SQL 的常用命令速查表,包括查询语句、DML 数据操作语句、DDL 数据定义语句。

2019-06-04

SQL-Server-Sample-Database.zip

《Microsoft SQL Server入门教程》专栏使用的示例数据库和表,包含两个模式和 9 个数据表。

2021-11-14

空空如也

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

TA关注的人

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