随笔分类 -  PostgreSQL

摘要:PostgreSQL 实现自然排序(Natural Sort)算法详解 1. 什么是自然排序? 数据库默认的字符串排序是字典序(Lexicographical Order)。 例如: file1 file10 file2 数据库排序结果: file1 file10 file2 原因: 字符串比较时: 阅读全文
posted @ 2026-07-20 16:58 进阶的哈姆雷特 阅读(4) 评论(0) 推荐(0)
摘要:-- 生成过去 10 天的日期序列 WITH date_series AS ( SELECT to_char(generate_series(CURRENT_DATE - INTERVAL '10 days', CURRENT_DATE, '1 day'), 'yyyy-mm-dd') AS dat 阅读全文
posted @ 2024-10-15 15:11 进阶的哈姆雷特 阅读(138) 评论(0) 推荐(0)
摘要:1.string_agg、string_to_array string_agg 是 PostgreSQL 数据库中的一个函数,用于将多个字符串值连接成一个字符串 string_to_array 是 PostgreSQL 数据库中的一个函数,用于将字符串分割成数组 select *, (SELECT 阅读全文
posted @ 2024-01-09 11:15 进阶的哈姆雷特 阅读(116) 评论(0) 推荐(0)