- 博客(1024)
- 资源 (7)
- 收藏
- 关注
原创 实战 SQL:亚马逊、京东等电商平台的销售排行榜和飙升榜
以亚马逊、京东等电商平台的销售排行榜和销售飙升榜为实战案例,介绍了一些常用的 SQL 排名窗口函数(RANK、ROW_NUMBER等)和取值窗口函数(LAG、LEAD)的数据分析功能。
2020-07-23 22:36:58
9672
15
原创 实战 SQL:银行等金融机构可疑支付交易的监测
SQL 窗口函数(Window fuction)或者分析函数提供了强大的数据分析功能,我们介绍了一些聚合窗口函数的实际案例。SUM 函数常常用于计算历史累计值,COUNT 函数可以用于计算数据累计出现的次数,AVG 函数可以用于计算移动平均值。
2020-05-04 08:14:48
17096
35
原创 某电商销售数据分析 SQL 面试题解析
本文基于某电商销售数据分析 SQL 面试题,解析并给出了 MySQL 中的解决方法。依次使用了 GROUP BY 分组加聚合函数、HAVING 过滤和DISTINCT 去重、ORDER BY 排序加上 LIMIT 子句实现 Top-N 排行榜,以及窗口函数。
2020-04-22 21:56:53
13502
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
16498
12
原创 实战 SQL:销售数据的小计/合计/总计以及数据透视表
介绍如何在 SQL 中利用聚合函数、GROUP BY 子句的 ROLLUP、CUBE 和 GROUPING SETS 选项以及 CASE 表达式实现类似 Excel 数据透视表的功能,通过展开、折叠、筛选、行列转换等操作得到不同层次和视角的数据小计/合计/总计。本文涉及的数据库包括 Oracle、MySQL、SQL Server 以及 PostgreSQL。
2020-04-02 18:19:18
9341
2
原创 实战 SQL:微信、微博等社交网络中的友好、粉丝关系分析
介绍如何将微信、微博这类图结构的社交网络数据使用邻接列表进行描述,并且最终存储为结构化的关系表。利用 SQL 语句中的 JOIN 连接查询、通用表表达式的递归查询等功能对其进行分析,发行其中隐藏的社交关系。这些方法适用于 MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite。
2020-03-28 13:09:07
19011
29
原创 实战 SQL:实现百度、高德等地图中的地铁换乘线路查询
本文介绍了一个 SQL 高级功能:通用表表达式(Common Table Expression),也就是 WITH 子句。CTE 可以提高复杂查询的性能和可读性,实现树状结构或者图数据的遍历。例如:生成数字序列;获取员工上下级的组织关系;查询地铁、航班换乘线路;社交网络图谱分析。
2020-03-19 22:48:36
7825
11
原创 SQL 编程思想:一切皆关系
关系模型定义了单一的数据结构:关系,也就是二维表。SQL 是一种面向集合的编程语言,它操作的对象是集合,操作的结果也是集合。在 SQL 中,一切皆关系。
2020-03-01 21:52:02
14384
27
原创 那些年我们踩过的坑,SQL 中的空值陷阱!
在数据库中,空值(NULL)是一个特殊的值,通常用于表示缺失值或者不适用的值。今天我们来详细讨论一下数据库中的空值问题,主要包括 MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite。
2019-12-31 07:31:17
14051
17
原创 Scilab:一款免费开源的科学计算与工程仿真软件
Scilab 是一个集数值计算、数据分析、工程设计、系统仿真与算法开发于一体的完整开源科学计算平台。
2026-04-15 20:00:00
264
原创 QOwnNotes:一款注重数据隐私的Markdown笔记工具
QOwnNotes 是一款以本地 Markdown 纯文本为核心,结合可选私有云增强、强大搜索、脚本扩展与长期可维护性设计的专业级 Markdown 笔记应用。
2026-04-14 20:00:00
662
原创 Goose:一款成熟灵活的数据库变更管理工具
数据库结构通常都会随着业务不断演进,例如新增字段、修改索引、重构表结构等。如果没有一个像代码一样的版本控制,很容易导致不同环境数据库结构不一致,发布程序时忘记执行某些 SQL,升级表结构之后回滚困难等问题。是一个免费开源的数据库变更(迁移)管理工具,能够通过增量 SQL 语句或者 Go 函数将数据库变更变成可管理、可追踪、可回滚的版本。
2026-04-13 20:00:00
709
原创 SQLite 3.53.0版本发布,重要更新
SQLite 官方团队于 2026 年 4 月 9 日 发布了版本。本次更新在稳定性修复的基础上,引入了多项 SQL 语言能力增强、CLI 工具革新以及新的 C API 接口,整体属于强烈推荐升级的重要版本。
2026-04-11 08:15:36
391
原创 TeamMapper:一款基于Web的团队协作思维导图工具
TeamMapper 是一款支持自托管、实时协作、低门槛分享的开源团队思维导图工具,适合头脑风暴、项目规划、教学与会议等场景。
2026-04-10 20:00:00
179
原创 MyCLI:一个增强型MySQL命令行客户端
MyCLI 是一个专为 MySQL 数据库设计的现代化命令行客户端,通过自动补全、语法高亮等特性极大地提高了工作效率。
2026-04-07 20:30:00
206
原创 mayfly-go:一款基于WEB的服务器、数据库、中间件统一运维平台
是一款基于浏览器的统一运维平台,集成了 Linux 服务器、数据库、中间件的操作管理,并且结合了工单流程审批功能,可以为企业提供一站式的运维与管理解决方案。
2026-04-06 21:07:23
563
原创 MarkFlowy:一款现代化智能Markdown编辑器
MarkFlowy 是一款具有轻量级、功能强大的现代化智能 Markdown 编辑器,适合高效的文档编写和内容创作。
2026-04-05 09:00:00
200
原创 SSHM:一个现代、美观、智能的SSH管理器
SSHM 是一个兼具颜值与效率的现代化 SSH 终端管理器,可以让 SSH 主机管理更高效、更易用。
2026-04-04 09:00:00
377
原创 国产数据库之Redrock Postgres:釜底抽薪
Redrock Postgres 是一款在事务机制与存储引擎上进行了升级改造企业级 PostgreSQL 发行版,完全兼容 PostgreSQL 社区版的所有特性和能力,同时提升了数据库产品的性能、稳定性与可维护性。
2026-04-03 08:15:00
195
原创 Logseq:一款免费开源、隐私优先的知识管理与笔记工具
Logseq 是一个为深度思考、知识整理以及长期笔记管理打造的开源工具,它的优势在于数据自主可控、强大的结构化笔记能力以及丰富的插件和扩展性。
2026-04-02 08:15:00
271
原创 SQLFlow:一款基于DuckDB的高性能流处理引擎
是一个免费开源、基于 DuckDB 的高性能流处理引擎,完全采用 SQL 构建实时数据管道,在单机环境下即可提供极高的吞吐能力。我们可以将它看作轻量版的 Apache Flink。
2026-04-01 08:15:00
365
原创 pgmetrics:一款免费开源的PostgreSQL统计指标采集工具
pgmetrics 是一款轻量级、零依赖、几乎无须部署的 PostgreSQL 全面指标(350+)采集工具。
2026-03-31 08:00:00
366
原创 OnetCli:一款跨平台的数据库管理、SSH/SFTP、本地终端工具
是一个免费开源、跨平台的一体化桌面软件,提供多数据库管理、SSH/SFTP、本地终端以及内置 AI 助手,可以帮助工程师减少工具切换,提升工作效率。
2026-03-30 08:00:00
358
原创 FlowScope:一款注重隐私的SQL数据血缘分析工具
最近团队接手了一个新的数据仓库项目,这个项目已经开发了很多年,包含了几百个表和几万行 ETL 存储过程代码。这也是数据团队可能遇到的典型问题,通常可以通过数据血缘分析了解历史系统的数据结构和依赖关系。为此我们进行了调查,市场上的大部分数据血缘分析工具要么依赖服务端解析、部署成本高,要么必须连接数据库、对 SQL 执行环境有强依赖;还有一些工具只能解析单文件,不支持复杂项目。。它是一个隐私优先的 SQL 血缘分析引擎,完全运行在浏览器本地,支持多种 SQL 方言的解析以及数据血缘可视化。
2026-03-29 09:00:00
456
原创 Markpad:一款轻量级、高性能Markdown编辑器
如果你经常编写 Markdown 文档,需要一款纯粹、快捷、轻量级编辑器,推荐尝试一下 Markpad。
2026-03-28 09:00:00
285
原创 PostgreSQL + DuckDB = pg_duckdb
pg_duckdb 可以让 PostgreSQL 拥有 DuckDB 的分析能力,并且不用迁移、无侵入、几乎零学习成本。
2026-03-27 08:15:00
230
原创 rsql:一款功能强大的SQL命令行工具
是一款免费开源、功能丰富的 SQL 命令行客户端(CLI),可以为多种关系型数据库、本地文件、云数据服务提供统一的 SQL 查询接口。
2026-03-25 21:30:00
347
原创 Spyder:一款面向数据科学的Python集成开发环境
Spyder 是一款功能强大、界面友好且高度可定制的科学计算 IDE。对于从事科学计算和数据分析的 Python 用户而言,Spyder 是一个值得一试的专业工具。
2026-03-24 21:40:13
349
原创 MaxKB:一个强大易用的企业级智能体平台
(Max Knowledge Brain)是一个由飞致云(FIT2CLOUD)推出的开源、可私有化部署的企业级智能体平台,致力于帮助企业低成本、快速、高质量地落地 AI 应用。MaxKB 支持企业快速接入主流大模型,高效构建专属知识库,并且提供从基础知识问答(RAG)、复杂业务流程自动化(Workflow)到智能体(Agent)的渐进式升级路径,有效赋能智能客服、智慧办公等多种应用场景。
2026-03-18 22:00:00
394
原创 Tabularis:一款面向开发者的轻量级数据库管理工具
Tabularis 是一个现代化、轻量级、可扩展、支持多数据库并且带有 AI 辅助功能的桌面数据库工具。
2026-03-16 20:00:00
467
原创 XTerminal:一款现代化、跨平台的终端管理工具
XTerminal 是一款集现代化界面、多协议支持、远程文件管理、服务器监控以及 AI 助手于一体的终端管理工具。
2026-03-13 20:00:00
326
原创 DbPaw:一款AI驱动的现代化数据库开发工具
作为一个现代化、轻量级的数据库客户端,DbPaw 专注于开发者最常用的功能,为用户带来了一种简洁流畅的体验。
2026-03-11 20:32:07
267
原创 DataKit:一个基于浏览器的本地数据分析平台
是一个基于浏览器的数据分析平台,可以支持 GB 级别的文件处理,整个过程都在本地浏览器中进行,确保数据安全。
2026-03-10 08:00:00
312
原创 SQLite Release 3.52.0发布,有哪些新功能?
SQLite 开发团队于 2026 年 03 月 06 日发布了。版本,带来了以下新功能和性能优化增强。
2026-03-08 20:22:02
458
原创 Seaquel:一款高性能、跨平台的数据库开发工具
是一款现代化、高性能的数据库客户端工具,支持跨平台和多数据库,同时提供了多种可视化功能。Seaquel 针对个人使用完全免费,但是商业使用需要许可证。
2026-03-02 20:00:00
650
Kettle(Pentaho Data Integration)社区版pdi-ce-10.2.0.0
2024-11-15
PostgreSQL 常用命令速查表.pdf
2020-09-30
MySQL 常用命令速查表.pdf
2020-09-25
DSOFramer2.3.0.1源码
2010-11-09
SQL从入门到出门示例数据库SQLite脚本
2010-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅