摘要:
FR日期控件默认值的一种写法 概述 在FR报表中,经常需要为起始时间控件设定合理的默认值。本文档整理了常用的日期默认值设置方法,包括交易日和自然日的不同计算方式。 应用场景 场景 描述 常用天数 财务报表 查询最近交易日数据 20交易日 运营分析 查询最近自然日数据 30自然日 月度报告 查询本月或 阅读全文
posted @ 2025-05-29 23:58
灯熄帘摇月候身
阅读(30)
评论(0)
推荐(0)
摘要:
FR动态多表查询解决方案 业务场景 问题描述: 数据按天存储在不同表中,表名格式为 TableName_YYYY_MM_DD,需要查询指定日期范围的数据。 挑战: 无法提前确定需要查询哪些表,传统的多表 UNION ALL 方式不适用。 核心解决思路 通过动态获取表名列表,使用字符串替换技术生成 U 阅读全文
posted @ 2025-05-29 22:29
灯熄帘摇月候身
阅读(29)
评论(0)
推荐(0)
摘要:
FR日期格式处理常用公式 概述 FR报表中经常需要处理各种格式的日期字符串,本文档整理了常用的日期格式转换公式和技巧。 常用日期格式转换 1. "DD-MMM-YY" 格式转换 格式示例: 01-Aug-20 转换公式: TODATE(DATE( CONCATENATE("20", RIGHT("0 阅读全文
posted @ 2025-05-29 22:13
灯熄帘摇月候身
阅读(43)
评论(0)
推荐(0)
摘要:
LISTAGG 函数及相关内容整合 目录 概述 Oracle LISTAGG 详解 基本语法 基础用法 实用示例 常见问题与解决方案 数据类型兼容性问题 长度限制问题 高级用法与最佳实践 窗口函数用法 Oracle内部替代方案 推荐的通用写法 跨数据库系统对比 MySQL GROUP_CONCAT 阅读全文
posted @ 2025-05-29 22:02
灯熄帘摇月候身
阅读(1429)
评论(0)
推荐(0)
摘要:
正则表达式在数据处理中的应用 基础资源 FineReport 正则表达式文档 FineReport 正则表达式帮助文档 Oracle 正则函数详解 Oracle正则表达式函数详解1 Oracle正则表达式函数详解2 核心函数 REGEXP_INSTR - 查找位置 返回字符串中匹配正则表达式的位置。 阅读全文
posted @ 2025-05-29 21:45
灯熄帘摇月候身
阅读(118)
评论(0)
推荐(0)
摘要:
雷达图固定分类数据处理 应用场景 当需要展示固定维度(如12个月)的雷达图对比时,即使某些月份没有数据,也要保持图表维度的完整性。 核心思路 通过创建包含所有固定分类的临时表,然后使用 LEFT JOIN 关联实际数据,确保所有分类都能在雷达图中显示。 实现方案 1. 创建固定分类临时表 WITH 阅读全文
posted @ 2025-05-29 19:09
灯熄帘摇月候身
阅读(25)
评论(0)
推荐(0)
摘要:
LEFT JOIN 中 ON 与 WHERE 条件的区别 核心区别 ON 条件:在生成临时表时进行筛选,然后执行连接操作 WHERE 条件:在连接完成生成临时表后,对整个结果集进行筛选 详细说明 LEFT JOIN ON 的执行逻辑 先根据 ON 条件筛选右表数据 再与左表进行连接 左表所有记录都会 阅读全文
posted @ 2025-05-29 19:05
灯熄帘摇月候身
阅读(69)
评论(0)
推荐(0)
摘要:
SQL常用格式转化方法 目录 数字格式转化 时间格式转化 字符串转时间 时间转字符串 时间戳转时间 时间转数字 其他说明 FR格式转化方法 1. 数字格式转化 千分位数字格式化(保留两位小数) Oracle SELECT TO_CHAR(12345.3, 'FM999,999,999,999,990 阅读全文
posted @ 2025-05-29 19:01
灯熄帘摇月候身
阅读(158)
评论(0)
推荐(0)
摘要:
无效数字的坑 在日常SQL开发和报表处理中,有时候会遇到“无效数字”相关的报错,尤其是在Oracle数据库中。 1. 常见报错场景 1.1 隐式类型转换导致的无效数字 SELECT * FROM ( SELECT ' ' a FROM dual ) WHERE a = 1; Oracle会尝试将a隐 阅读全文
posted @ 2025-05-29 19:01
灯熄帘摇月候身
阅读(100)
评论(0)
推荐(0)


浙公网安备 33010602011771号