用途:面向数据工程的高级 SQL 模式参考,帮助编写可读、可维护、可优化的查询,覆盖超出基础 SELECT/JOIN 的常见场景。
主要能力:CTE(WITH 链式转换,提升可读性);窗口函数(ROW_NUMBER 分组编号、SUM OVER 累计、占比、LAG/LEAD 时间序列、RANK 与 DENSE_RANK 处理并列);递归 CTE(组织架构等层级数据、生成日期序列);CASE 表达式(简单与搜索式 CASE、条件聚合);UPSERT(PostgreSQL ON CONFLICT、MySQL ON DUPLICATE KEY、SQLite INSERT OR REPLACE);高效分页(keyset 分页替代大 OFFSET);批量操作(分批 DELETE/UPDATE 避免长锁);索引友好写法(避免对索引列用函数、避免前导通配符);NULL 处理(COALESCE、NULLIF、IS DISTINCT FROM);LATERAL 连接(每组取 Top N);物化视图(昂贵聚合与 REFRESH MATERIALIZED VIEW CONCURRENTLY);查询优化清单(EXPLAIN ANALYZE、补索引、避免 SELECT *、用 EXISTS 替代 IN、分批大操作、分区、连接池)。
使用方式:按需选取对应模式嵌入查询;示例为通用 SQL,部分语法属特定数据库(如 PostgreSQL 的 FILTER、MySQL 的 VALUES()、SQLite 的 INSERT OR REPLACE),实际使用需按目标数据库调整。
适用场景:数据分析、报表聚合、层级数据遍历、库存与订单写入、日志清理、大表分页与性能调优。
限制:资料未提供具体安装命令、依赖、收费或价格、支持平台范围与效果数据,暂未提供。