- 博客(985)
- 资源 (7)
- 收藏
- 关注
原创 实战 SQL:亚马逊、京东等电商平台的销售排行榜和飙升榜
以亚马逊、京东等电商平台的销售排行榜和销售飙升榜为实战案例,介绍了一些常用的 SQL 排名窗口函数(RANK、ROW_NUMBER等)和取值窗口函数(LAG、LEAD)的数据分析功能。
2020-07-23 22:36:58
9621
15
原创 实战 SQL:银行等金融机构可疑支付交易的监测
SQL 窗口函数(Window fuction)或者分析函数提供了强大的数据分析功能,我们介绍了一些聚合窗口函数的实际案例。SUM 函数常常用于计算历史累计值,COUNT 函数可以用于计算数据累计出现的次数,AVG 函数可以用于计算移动平均值。
2020-05-04 08:14:48
17029
35
原创 某电商销售数据分析 SQL 面试题解析
本文基于某电商销售数据分析 SQL 面试题,解析并给出了 MySQL 中的解决方法。依次使用了 GROUP BY 分组加聚合函数、HAVING 过滤和DISTINCT 去重、ORDER BY 排序加上 LIMIT 子句实现 Top-N 排行榜,以及窗口函数。
2020-04-22 21:56:53
13439
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
16335
12
原创 实战 SQL:销售数据的小计/合计/总计以及数据透视表
介绍如何在 SQL 中利用聚合函数、GROUP BY 子句的 ROLLUP、CUBE 和 GROUPING SETS 选项以及 CASE 表达式实现类似 Excel 数据透视表的功能,通过展开、折叠、筛选、行列转换等操作得到不同层次和视角的数据小计/合计/总计。本文涉及的数据库包括 Oracle、MySQL、SQL Server 以及 PostgreSQL。
2020-04-02 18:19:18
9266
2
原创 实战 SQL:微信、微博等社交网络中的友好、粉丝关系分析
介绍如何将微信、微博这类图结构的社交网络数据使用邻接列表进行描述,并且最终存储为结构化的关系表。利用 SQL 语句中的 JOIN 连接查询、通用表表达式的递归查询等功能对其进行分析,发行其中隐藏的社交关系。这些方法适用于 MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite。
2020-03-28 13:09:07
18905
29
原创 实战 SQL:实现百度、高德等地图中的地铁换乘线路查询
本文介绍了一个 SQL 高级功能:通用表表达式(Common Table Expression),也就是 WITH 子句。CTE 可以提高复杂查询的性能和可读性,实现树状结构或者图数据的遍历。例如:生成数字序列;获取员工上下级的组织关系;查询地铁、航班换乘线路;社交网络图谱分析。
2020-03-19 22:48:36
7780
11
原创 SQL 编程思想:一切皆关系
关系模型定义了单一的数据结构:关系,也就是二维表。SQL 是一种面向集合的编程语言,它操作的对象是集合,操作的结果也是集合。在 SQL 中,一切皆关系。
2020-03-01 21:52:02
14335
27
原创 那些年我们踩过的坑,SQL 中的空值陷阱!
在数据库中,空值(NULL)是一个特殊的值,通常用于表示缺失值或者不适用的值。今天我们来详细讨论一下数据库中的空值问题,主要包括 MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite。
2019-12-31 07:31:17
13995
17
原创 PDFCraft:一款免费强大、注重隐私的PDF工具
是一款免费开源、注重隐私的 PDF 工具包,提供 90+ 个专业工具,用于编辑、转换、合并、分割、压缩以及加密 PDF 文件。
2026-02-02 08:00:00
317
原创 DataCap:一款开源数据中台软件
是一款用于数据转换、集成和可视化的集成软件,可以实现多数据源的管理和监控,对数据进行各种操作和转换、制作数据图表等功能。
2026-01-27 08:00:00
976
原创 Modern Mermaid:一款现代化的Mermaid图表编辑器
是一款免费开源、功能强大且美观的现代化 Mermaid.js 图表编辑器和预览器。
2026-01-22 08:00:00
926
原创 PRQL:一种替代SQL的管道式关系查询语言
(Pipelined Relational Query Language)是一种现代化的数据转换语言,具有简单、强大、管道式语法等特性,可以作为 SQL 语言的一种替代。
2026-01-16 08:30:13
246
原创 sqliteviz:一款基于浏览器的数据可视化分析工具
是一款免费开源、离线优先的数据可视化工具,用于对 SQLite 数据库和 CSV、JSON 等文件进行可视化分析。
2026-01-15 08:30:00
395
原创 数据库造数哪家强?SQLark当仁不让
SQLark 的数据生成功能可以将专业的数据准备过程可视化、自动化、智能化,满足从简单到复杂的各种测试数据需求,同时保证数据质量、关系完整性和生成性能,极大地提升了开发和测试效率。
2026-01-13 08:30:00
1329
原创 Open Notebook:一款免费开源、注重隐私的知识管理平台
是一个免费开源、功能强大、注重隐私的智能学习和研究助手,可以作为 Google NotebookLM 的替代产品。Open Notebook 前端采用 TypeScript 语言开发,后端采用 Python 语言开发,存储使用 SurrealDB。
2026-01-06 12:00:00
717
原创 usql:一款免费通用的数据库命令行工具
usql 是一个面向现代、多数据库环境的命令行工具。它通过提供一致的交互体验,极大地提升了开发者和运维人员的工作效率。
2025-12-29 12:00:00
624
原创 Dasel:一款基于命令行的数据处理工具
(Data-Select)是一款免费开源、功能强大的命令行工具,可以用于查询、修改、转换各种格式的数据(JSON、YAML、TOML、XML、CSV)。
2025-12-26 12:00:00
324
原创 Insights:一款免费开源的BI工具
是一款免费开源的商业智能(BI)工具,用于为技术人员和非技术人员提供一个简单易用的数据分析和报表平台。
2025-12-22 20:00:00
1011
原创 PondPilot:一款基于浏览器的轻量级数据分析工具
是一款免费开源、高性能、轻量级的数据探索工具,采用 DuckDB-Wasm 技术,集成 AI 助手,基于浏览器运行,可以用于分析本地或者远程数据集。
2025-12-08 12:00:00
384
原创 Harlequin:一款基于终端的SQL开发工具
是一款免费开源、基于终端的 SQL 开发工具,结合了现代图形界面工具的直观性和终端操作的速度与灵活性。
2025-12-03 20:00:00
528
原创 EasyDB:一款轻量级的数据查询工具
是一款轻量级的数据查询工具,支持使用标准 SQL 语句查询 CSV、Excel、JSON 等格式文件,支持复杂的多表 JOIN、子查询、窗口函数等高级 SQL 特性。
2025-12-01 20:00:00
320
原创 SOFA:一款免费开源的统计分析和报表工具
(Statistics Open For All)是一款免费开源、简单易用的统计、分析以及报表工具,旨在让没有技术背景的用户也能轻松进行数据分析和生成美观的报表。
2025-11-30 20:00:00
423
原创 Database Browser:一款简单易用的数据库开发工具
是一款简单易用的免费数据库开发工具,提供数据查看与编辑、SQL 编写与执行、数据导入导出等功能。Database Browser 目前只支持 Windows 平台。
2025-11-27 12:00:00
437
原创 Bluefish:一款面向Web程序员的文本编辑器
是一款面向程序员和 Web 开发人员的文本编辑器,它为网站设计、脚本语言以及程序开发提供了强大的支持功能。
2025-11-24 12:00:00
133
原创 PyScripter:一款免费开源、功能强大的Python开发工具
是一个免费开源、功能丰富的轻量级 Python 集成开发环境(IDE),设计目标是为 Windows 平台提供一个媲美商业软件的 Python 开发工具。
2025-11-21 20:19:56
622
2
原创 Briefer:一个AI驱动的数据分析与可视化报告平台
是一个现代化的开源商业智能(BI)和数据科学工具,为用户提供了仪表盘发布、数据分析、报告创建以及数据应用构建等功能,同时内置了 AI 分析师助手。
2025-11-19 12:00:00
670
原创 MDX Notes:一款跨平台笔记软件和公众号排版编辑器
是一款免费开源、跨平台的笔记软件和公众号排版编辑器,可以使用 MDX(Markdown + JSX)进行编辑和排版。MDX 结合了 Markdown 和 JSX 的优点,它让用户可以在 Markdown 文档中直接使用 React 组件,构建复杂的交互式文档。
2025-11-18 12:00:00
476
原创 Apache Pinot:一款开源实时分布式OLAP数据库
是一个专为实时分析而设计的开源分布式 OLAP 数据存储系统,最初由 LinkedIn 开发,凭借分布式架构和列式存储提供高吞吐量、低延迟的实时数据分析功能。
2025-11-17 12:00:00
707
原创 Octave:一个免费开源、功能强大的科学计算环境,MATLAB替代产品
是一个免费开源、功能强大的科学计算环境。它提供了一种高级编程语言,用于以数值方式解决线性和非线性问题,适合矩阵运算、数值分析、信号处理、仿真模拟等。
2025-11-15 20:00:00
845
原创 Thonny:一款专为初学者打造的Python集成开发工具
Thonny 通过其独特的可视化调试、简洁的界面和内置的 Python 运行环境,为初学者提供了一个非常友好的集成开发工具。
2025-11-14 20:00:00
799
原创 LocalSend:一款免费开源、跨平台的局域网文件传输工具
是一款免费开源、跨平台的局域网文件传输工具,不需要互联网连接或者注册登录就能在手机、电脑、平板等不同设备间快速安全地共享文件。
2025-11-13 20:00:00
1792
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订阅