怎么在分析表同一行实现不同的单元格写不同的过滤条件?

6079
6

彭娟 小试身手Lv3

发表于2019-4-26 16:17

悬赏1

未解决

楼主

最近看过此主题的会员

liulei6511

SJQ

esen_4XMY0N6IMU

esen_4PV2UY8IWC

esen_4QBPI1VXAV

hero851815

15830170651

padan

15102038661

yaoyao

zrn

你好啊

TOTOP

zhouzhitian

6个回答

只看楼主

缱绻 数据领袖Lv6

发表于2019-4-26 16:25

只看该作者

取消 关注该作者的回复

沙发

勾选指标就可以写单独的过滤条件了


彭娟 小试身手Lv3

发表于2019-4-26 17:47

只看该作者

取消 关注该作者的回复

板凳

缱绻 发表于 2019-4-26 16:25
勾选指标就可以写单独的过滤条件了

select row_.*,rownum from ( select a.B7 as B7,a.C7 as C7,a.D7 as D7,a.E7 as E7,b.I7 as I7,b.J7 as J7,b.N7 as N7,b.Q7 as Q7,c.R7 as R7,a.A7 as A7
from (
select max(a.AGENCY_TYPECODE) as B7,sum(a.MENBERLX) as C7,sum(a.MENBERLX) as D7,sum(a.MENBERLX) as E7,a.UNITNAME as A7
from VW_BG_WORKMEMBER_EN a
group by a.UNITNAME) a
,(
select sum(a.POSTWAGE) as I7,sum(a.LEVELWAGE) as J7,sum(a.WORKALLOWANCE) as N7,sum(a.SINGLECHILDALLOWANCE) as Q7,a.UNITNAME as A7
from VW_BG_WORKMEMBER_EN a
where (a.AGENCY_TYPECODE LIKE '001%')
group by a.UNITNAME) b
,(
select sum(a.POSTWAGE) as R7,a.UNITNAME as A7
from VW_BG_WORKMEMBER_EN a
where (a.AGENCY_TYPECODE LIKE '002%')
group by a.UNITNAME) c
where ((a.A7=b.A7)) and ((a.A7=c.A7)) )row_ where rownum <= 1000




这样不行啊

彭娟 小试身手Lv3

发表于2019-4-26 17:49

只看该作者

取消 关注该作者的回复

地板

彭娟 发表于 2019-4-26 17:47
select row_.*,rownum from ( select a.B7 as B7,a.C7 as C7,a.D7 as D7,a.E7 as E7,b.I7 as I7,b.J7 as  ...

算不出来,你看这样产生的sql中有一个where条件,然后查不出来

缱绻 数据领袖Lv6

发表于2019-4-26 17:59

只看该作者

取消 关注该作者的回复

5#

彭娟 发表于 2019-4-26 17:49
算不出来,你看这样产生的sql中有一个where条件,然后查不出来

是什么查不出来??是想实现什么样的效果呢?

彭娟 小试身手Lv3

发表于2019-4-26 18:04

只看该作者

取消 关注该作者的回复

6#

缱绻 发表于 2019-4-26 17:59
是什么查不出来??是想实现什么样的效果呢?

一个浮动分析表,其中俩个字段需要做一个筛选,
比如我做一张所有单位工资表,报表表头分有行政和事业单位,然后事业单位金额和行政单位金额需要判断该单位性质过滤

yangqh 数据老手Lv5

发表于2019-4-26 18:20

只看该作者

取消 关注该作者的回复

7#

彭娟 发表于 2019-4-26 17:49
算不出来,你看这样产生的sql中有一个where条件,然后查不出来

是觉得哪个where条件不对?

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号