共计 2484 个字符,预计需要花费 7 分钟才能阅读完成。
本篇内容主要讲解“SQL 语句中 FSG 行集、列集怎么定义导出”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让丸趣 TV 小编来带大家学习“SQL 语句中 FSG 行集、列集怎么定义导出”吧!
--FSG 行集查询
-- 查询行集 ID
SELECT t.axis_set_id
,t.name
,t.axis_set_type
,t.description
FROM rg_report_axis_sets_v t
WHERE t.name IN (要取的行集名字);
-- 查询行集对应的行的 计算
SELECT rra.sequence
,rra.description
,rra.display_flag AS 显示行
, -- 显示行
rra.display_zero_amount_flag AS 显示零
, -- 显示零
rra.change_sign_flag AS 更改符号
, -- 更改符号
rra.change_variance_sign_flag AS 红字冲销差异
, -- 红字冲销差异
rac.segment1_low || . || rac.segment2_low || . ||
rac.segment3_low || . || rac.segment4_low || . ||
rac.segment5_low || . || rac.segment6_low || . ||
rac.segment7_low || . || rac.segment8_low || . ||
rac.segment9_low 上限
,
rac.segment1_high || . || rac.segment2_high || . ||
rac.segment3_high || . || rac.segment4_high || . ||
rac.segment5_high || . || rac.segment6_high || . ||
rac.segment7_high || . || rac.segment8_high || . ||
rac.segment9_high 上限
,
rac.segment1_type || . || rac.segment2_type || . ||
rac.segment3_type || . || rac.segment4_type || . ||
rac.segment5_type || . || rac.segment6_type || . ||
rac.segment7_type || . || rac.segment8_type || . ||
rac.segment9_type 显示
FROM rg_report_axes_v rra
,rg_report_axis_sets_v rras
,rg_report_axis_contents rac
WHERE rras.axis_set_id = rra.axis_set_id
AND rac.axis_set_id = rras.axis_set_id
AND rac.axis_seq = rra.sequence
AND rras.name = 行集名字
-- 查询行集对应的行的 计算
SELECT rra.sequence
,rra.description
,rra.display_flag AS 显示行
, -- 显示行
rra.display_zero_amount_flag AS 显示零
, -- 显示零
rra.change_sign_flag AS 更改符号
, -- 更改符号
rra.change_variance_sign_flag AS 红字冲销差异
, -- 红字冲销差异
rrc.axis_seq 序号
,rrc.operator 运算符
,rrc.operator 常数
,rrc.axis_seq_low 下线
,rrc.axis_seq_high 上线
FROM rg_report_axes_v rra
,rg_report_axis_sets_v rras
,rg_report_calculations rrc
WHERE rras.axis_set_id = rra.axis_set_id
AND rrc.axis_set_id = rras.axis_set_id
AND rrc.axis_seq = rra.sequence
AND rras.name = 行集名字
--FSG 列集查询
-- 查询列集 ID
SELECT * FROM rg_report_axis_sets_v t WHERE t.name IN ( 列集的名字
-- 查询列集对应的列
SELECT t.axis_set_id
,t.position 位置
,t.sequence 序列
,t.display_format 数字格式
,t.factor 系数
,t.amount_type 金额类型
,t.unit_of_measure_id 币种
,t.parameter_num 控制值
,t.period_offset 抵销
,t.name 列名
,t.description 说明
,t.percentage_divisor_seq 百分比
,t.display_flag 显示列
,t.display_zero_amount_flag 显示零
,t.change_sign_flag 红字冲销
,t.change_variance_sign_flag 红字冲销差异
FROM rg_report_axes_v t
,rg_report_axis_sets_v rr
WHERE t.axis_set_id = rr.axis_set_id
AND rr.name = 列集名字
到此,相信大家对“SQL 语句中 FSG 行集、列集怎么定义导出”有了更深的了解,不妨来实际操作一番吧!这里是丸趣 TV 网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
正文完