12个回答
根据时间进行group by就可以了 你是sql数据源做表还是主题表做表呢。如果是主题表方式做表 那就把时间字段设置为浮动维表元就可以了。
rabbit 发表于 2019-5-29 09:38
根据时间进行group by就可以了 你是sql数据源做表还是主题表做表呢。如果是主题表方式做表 那就把时间字段 ...
我是按主题表来的,但是分析区表格已经设置了浮动维了。我的需求是要把所有1月份的 2月份的 分别相加,最后表格里面只显示一个1月份 2月份 但是现在全显示出来了,1月份总共有3条数据它就显示了3条

rabbit 发表于 2019-5-29 10:13
取数预览 结果页快捷键ctrl+Q
select count(a.GDBH) as A1
from SW_END a
where ((a.END_TIME < to_date('2019-05-29 00:00:00','YYYY-MM-DD HH24:MI:SS')) AND (a.END_TIME >= to_date('20190101 10:17:21','YYYYMMDD HH24:MI:SS')))
2019-05-29 10:17:21.678 [GRID24(0.0.4.3)]执行SQL:
select row_.*,rownum from ( select count(a.GDBH) as B3,a.END_TIME as A3
from SW_END a
where ((a.END_TIME < to_date('2019-05-29 00:00:00','YYYY-MM-DD HH24:MI:SS')) AND (a.END_TIME >= to_date('20190101 10:17:21','YYYYMMDD HH24:MI:SS')))
group by a.END_TIME )row_ where rownum <= 1000