[其他] 如何用SQL结果做BI报表

3060
7

15951006901 初学数据Lv2

发表于2019-12-9 16:52

悬赏1

已解决

楼主
各位大神:
  我们想把下列SQL产生的结果做出报表来,BI能实现吗?指导下,谢谢
select *    from (
    select *    from REPORT_GRDKWYQK    where left(drrq,7)=left(add_months({d '2019-10-31'},-1),7)
    )a,    (
    select * from REPORT_GRDKWYQK    where left(drrq,7)=left({d '2019-10-31'},7)   
    ) b   
where a.TEXTFILED6=b.TEXTFILED6
    and    B.TEXTFILED14!=A.TEXTFILED14+(
            select  DISTINCT case when month({d '2019-10-31'}) in('1','3','5','7','8','10','12')  then '31'    when  month({d '2019-10-31'}) in ('4','6','9','11') then '30'    when month({d '2019-10-31'}) is null then '0'    when month({d '2019-10-31'}) ='2' and  mod(year({d '2019-10-31'}) ,4)=0 then '29'    else '28' end   
            from REPORT_GRDKWYQK   
            where  left(drrq,7)=left(add_months({d '2019-10-31'},-1),7)   
            )

最近看过此主题的会员

salmons001

esen_4ZJ8RP7VB1

木小小

最佳答案
豌豆BI的操作指南文件,可以提取看一下
链接:https://pan.baidu.com/s/1xTmanMRQBw0zPWtRrA3liQ 提取码:ch58
7个回答

只看楼主

花街六少 初学数据Lv2

发表于2019-12-9 16:54

只看该作者

取消 关注该作者的回复

沙发

BI分析表设计界面,最左侧有   数据源   ,选择sql数据源,测试通过就可以使用,可以试一下

15951006901 初学数据Lv2

发表于2019-12-9 17:30

只看该作者

取消 关注该作者的回复

板凳

sql数据源建立完成,托入分析区报错

15951006901 初学数据Lv2

发表于2019-12-9 17:31

只看该作者

取消 关注该作者的回复

地板

报错如图

花街六少 初学数据Lv2

发表于2019-12-9 17:41

只看该作者

取消 关注该作者的回复

5#

你这个分析表没有浮动表元?

花街六少 初学数据Lv2

发表于2019-12-9 17:42

只看该作者

取消 关注该作者的回复

6#

还有你要拖入数据源下面的字段名,放那个进去没法计算

花街六少 初学数据Lv2

发表于2019-12-9 16:52

只看该作者

取消 关注该作者的回复

7#

豌豆BI的操作指南文件,可以提取看一下
链接:https://pan.baidu.com/s/1xTmanMRQBw0zPWtRrA3liQ 提取码:ch58

huangd 初学数据Lv2

发表于2019-12-13 11:18

只看该作者

取消 关注该作者的回复

8#

豌豆BI数据源新建sql主题表

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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