- 博客(847)
- 资源 (7)
- 收藏
- 关注

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

原创 实战 SQL:银行等金融机构可疑支付交易的监测
SQL 窗口函数(Window fuction)或者分析函数提供了强大的数据分析功能,我们介绍了一些聚合窗口函数的实际案例。SUM 函数常常用于计算历史累计值,COUNT 函数可以用于计算数据累计出现的次数,AVG 函数可以用于计算移动平均值。
2020-05-04 08:14:48
16890
35

原创 某电商销售数据分析 SQL 面试题解析
本文基于某电商销售数据分析 SQL 面试题,解析并给出了 MySQL 中的解决方法。依次使用了 GROUP BY 分组加聚合函数、HAVING 过滤和DISTINCT 去重、ORDER BY 排序加上 LIMIT 子句实现 Top-N 排行榜,以及窗口函数。
2020-04-22 21:56:53
13175
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
15903
12

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

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

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

原创 SQL 编程思想:一切皆关系
关系模型定义了单一的数据结构:关系,也就是二维表。SQL 是一种面向集合的编程语言,它操作的对象是集合,操作的结果也是集合。在 SQL 中,一切皆关系。
2020-03-01 21:52:02
14241
27

原创 那些年我们踩过的坑,SQL 中的空值陷阱!
在数据库中,空值(NULL)是一个特殊的值,通常用于表示缺失值或者不适用的值。今天我们来详细讨论一下数据库中的空值问题,主要包括 MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite。
2019-12-31 07:31:17
13821
17
原创 再见SPSS,你好PSPP
GNU PSPP 是一款优秀的、专注于兼容 SPSS 的免费开源统计软件。它在核心统计分析功能、数据管理以及与 SPSS 数据/语法的兼容性方面做得非常好,特别适合进行基础到中级的统计分析、教学的个人和团队使用。
2025-08-20 20:00:00
181
原创 FlyEnv:一体化全栈开发环境管理工具
是一款免费开源的一体化全栈开发环境管理工具,用于帮助开发者快速设置本地开发环境。FlyEnv 提供了一个完整的运行环境,帮助用户开发和调试诸如 Laravel、WordPress、Yii2、FastAdmin、NestJS、SpringBoot、Gin、Beego、Django、Flask 等应用程序。
2025-08-20 08:00:00
684
原创 sqlite-gui:一款开源免费、功能强大的SQLite开发工具
是一个轻量级的 SQLite 编辑器,基于 C++/mingw64/WinAPI 开发,支持 Windows 平台。
2025-08-19 20:00:00
387
原创 国产操作系统之openKylin:兼容并包
OpenKylin(开放麒麟)不仅是一个操作系统产品,更是一个旨在打造中国主导的桌面操作系统根社区的开源运动。其特点包括开源、自主主导、适配国产硬件、积极扩展应用生态(原生 Linux + 安卓兼容 + Windows 兼容)、注重安全性和易用性。
2025-08-19 08:00:00
1000
原创 国产数据库之南大通用GBase:博观约取
是天津南大通用数据技术股份有限公司自主研发的国产数据库系列产品,包括分析型、事务型、分布式事务型、云原生数据仓库等全技术栈的数据产品体系及服务解决方案。南大通用成立于 2004 年,GBase 的核心目标是满足关键行业(如金融、电信、政府、能源等)对高性能、高可靠、高安全、易扩展数据库的需求,并在国家推动信息技术应用创新(信创)的背景下,成为国产化替代的重要选择。
2025-08-18 20:00:00
856
原创 WebDataRocks:一款免费易用、功能强大的Web数据透视表组件
WebDataRocks 是一款专为现代 Web 应用程序设计、免费且开源的 JavaScript 数据透视表格组件。它可以帮助开发者在网站或者应用中创建交互式的数据透视表,使得用户能够以直观的方式探索、汇总、分析和可视化复杂的数据集。
2025-08-18 08:00:00
758
原创 CloudBeaver:基于浏览器的DBeaver
是一款免费跨平台的数据开发和管理工具,支持各种主流数据库产品。CloudBeaver 则是一款基于 Web 的数据库管理工具,它是 DBeaver 的服务器版本,可以将传统桌面级数据库管理功能迁移到云端,用户通过浏览器即可实现多类型数据库的统一管理,支持远程协作和跨平台操作。
2025-08-17 20:00:00
770
原创 一个靠谱的IT远程工作资源网站
我们可以根据公司名称首字母、技术栈(例如 Python、JavaScript、React,、AWS 等)、职位类型(例如开发、设计、运维、数据、产品等)进行浏览和筛选。它的核心目标是帮助技术人员(开发者、工程师、设计师、产品经理、运维、数据科学家等)找到真正的远程工作机会。总之,Remote In tech 是一个非常有价值的资源网站,特别适合技术从业者寻找可靠、长期的全职或者兼职远程工作机会。这个网站的核心是一个精心筛选的科技公司列表,这些公司明确表示支持完全远程或混合远程的工作模式。
2025-08-17 14:00:00
340
原创 DBngin:告别数据库多版本环境管理的烦恼
如果你需要管理或者使用不同版本的数据库,例如测试 MySQL 8.0 相比 MySQL 5.7 的新功能;或者需要同时为不同的应用开发创建多个数据库实例,那么值得一试的效率神器。DBngin 是一款免费的数据库版本管理工具,可以简化开发者在本地环境中快速部署、测试和管理多版本数据库的流程。
2025-08-16 20:00:00
415
原创 RustDesk:一款免费开源、跨平台的远程桌面控制软件,再见TeamViewer
是一款免费开源、跨平台的远程桌面控制软件。它的核心目标是提供一个安全、快速、易用且自托管的远程访问解决方案,可以作为 TeamViewer 等商业软件的替代品。
2025-08-16 09:49:31
566
原创 DataGear:一个免费开源的国产数据可视化分析平台
是一款国产、开源免费的数据可视化分析工具,专注于提供灵活的数据源整合、可视化看板构建及交互式数据分析等功能。
2025-08-15 20:00:00
1690
原创 国产操作系统之openEuler:根深叶茂
openEuler 采用开源协作的模式,汇聚全球企业和开发者的力量,构建起根植中国、辐射全球的数字基座。当技术的根扎得足够深,生态的枝叶自然繁茂。
2025-08-15 12:48:52
571
原创 Liam ERD:自动生成美观的交互式实体关系图
是一个可以快速生成美观且具有交互性的数据库实体关系图(ERD)的工具,可以帮助用户实现复杂数据库结构的可视化。
2025-08-14 20:00:00
796
原创 Drawnix:一款免费开源的白板工具,支持思维导图、流程图、手绘图
是一款免费开源、简单易用的在线白板工具,支持创建思维导图、流程图、自由画等功能,旨在通过简洁的界面和强大的扩展性满足个人与团队的多样化绘图需求。
2025-08-14 15:00:00
596
原创 Grist:一款开源、现代化的电子表格软件
是一款创新的开源电子表格工具,巧妙融合了传统电子表格的灵活性与关系型数据库的强大性,支持复杂数据分析、数据可视化、自动化处理及团队协作等功能。简单来说,Grist 是一个结合了电子表格和数据库的低代码应用构建平台。
2025-08-13 20:00:00
1252
原创 PDF24:一款免费易用的PDF处理神器
是一个完全免费的 PDF 文件处理工具,支持 30 多种 PDF 文件处理相关功能,即可以在线使用(PDF24 Tools),也可以安装桌面应用程序(PDF24 Creator)。
2025-08-13 08:00:00
534
原创 2025年8月国产数据库流行度排行榜:乾坤未定
前五名数据库中有 3 个产品的排名发生了变化,前十名中则有 6 个产品的名次发生了变化,意味着国产数据库的竞争仍然处于非常激烈的状态,还没有形成稳定的市场格局。最后,个人预测国产数据库市场竞争预计要到 2030 年左右趋于稳定,这个时候排名也会趋于固定,最终产品数量大概在 50 个左右。2025 年 8 月共有 175 个数据库产品参与排名,2025 年 7 月份这个数据是 187,国产数据库淘汰赛继续进行中。全球数据库市场已经相对成熟,前五名长期以来没有变化。
2025-08-12 20:00:00
453
原创 国产操作系统之Ubuntu Kylin:中西合璧
优麒麟操作系统通过融合国际开源生态与本土化需求,专为中文用户深度定制,成为了中国最具影响力的 Linux 发行版之一。
2025-08-12 08:00:00
677
原创 CellReport:一款免费开源、基于Web的报表工具
是一款国产开源、基于 Web 浏览器、面向开发者和业务人员的现代化报表设计与生成平台。它的核心目标是提供一个灵活、强大且易于使用的工具,用于创建各种复杂统计报表。CellReport 支持使用数据库、 Excel 文件、API 服务、已有报表等作为数据源,通过内置的集合函数组织数据,最终以 Excel 风格的界面呈现报表结果。
2025-08-07 20:00:00
1062
原创 SmartSQL:一款国产免费开源的数据库文档神器,工作效率提升10倍!
是一款方便快捷的数据库文档查询、生成工具,致力于成为帮助企业快速实现数字化转型的元数据管理工具。
2025-08-06 20:00:00
674
原创 SQLark实现数据库国产替换迁移:MySQL->达梦数据库
最近有一个项目涉及从 MySQL 到达梦数据库的国产替换,经过了解发现(百灵连接)开发工具可以提供全生命周期的数据迁移解决方案,决定体验一下。先说结论,本次测试基于 SQLark 自动完成的迁移对象比例为 90.58 %。SQLark 一次完整的数据库迁移流程包括迁移评估、数据迁移以及迁移校验几个步骤。
2025-08-05 14:00:00
2120
原创 NeoBase:一款开源、基于AI的数据库管理助手
是一款基于人工智能的数据库助手,可以帮助用户通过自然语言与数据库进行交互,实现数据库的管理、查询和优化。
2025-08-04 20:00:00
1628
原创 dbdiagram:一款简洁高效的免费数据库设计工具
是一个免费易用的在线数据库实体关系图(ERD)绘制工具,通过编写 DBML(数据库标记语言)与实时可视化实现高效数据库设计。dbdiagram 适合开发者、数据库管理员、产品经理等人员设计、讨论或文档化数据库结构。
2025-08-03 20:00:00
390
原创 Vditor:一款免费开源、基于浏览器的Markdown编辑器
是一款由 B3log 组织开源、基于浏览器的现代化 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。
2025-08-02 20:02:06
509
原创 Seal Report:一款免费开源的报表工具
是一款基于 C# 语言开发的开源报表工具,可以从各种数据库或 NoSQL 数据源中生成日常报告,并且执行复杂的计划任务。
2025-08-02 20:00:00
816
原创 Stack Overflow 2025开发者调研结果发布,为什么他们没有35岁职场危机?
也就是说,35 岁及以上的开发者占比达到了 48.4%,接近一半。1/5 参与者来自美国,其他大部分也都来自欧美,国内参与者占比只有 0.7%;另外,45 - 54 岁的专业开发者占比也有 13%,甚至还有 6.1% 的开发者年龄到达或者超过了 55 岁。年度开发者调查结果已经发布,此次调查共有全球 177 个国家和地区超过 49000 名参与者。其中,76% 参与者为专业开发者,其他包括业余开发者、爱好者或者相关从业人员。按照年龄段来说,专业开发者主要集中在 25 - 44 岁,占比 66%。
2025-08-02 09:00:00
357
原创 SQLFlash:一款由AI驱动的SQL优化工具
是一款 AI 驱动的 SQL 性能优化工具,专为开发者和数据库管理员设计,旨在解决慢查询和复杂 SQL 语句的优化难题。手动调优通常耗时、复杂,并且需要深厚的专业知识。SQLFlash 实现了这一过程的自动化,能够快速识别并解决性能瓶颈,从而使得用户可以将大量时间专注于核心业务逻辑开发。
2025-08-01 20:00:00
475
原创 Stack Overflow 2025开发者调查结果公布,谁是最受欢迎的数据库?
年度开发者调查结果已经公布,此次调查共有全球 177 个国家和地区超过 49000 名参与者。
2025-08-01 12:00:47
633
原创 PhET在线互动模拟程序:一个让科学与数学触手可及的免费宝藏
打开浏览器,输入以下地址访问 PheT 官方网站:然后按照学科、年级等信息搜索你感兴趣的模拟主题。点击模拟标题或者图片查看具体的介绍。点击播放按钮开始在线探索!
2025-08-01 07:45:40
1666
原创 SchemaCrawler:一款免费开源的数据库文档工具
是一个免费开源的数据库元数据发现、理解和文档化工具,可以帮助我们理解数据库结构、生成实体关系图和数据库文档。SchemaCrawler 提供命令行脚本以及 Java API 两种使用方式,满足不同业务场景需求。
2025-07-31 20:00:00
918
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关注的人