关于Pentaho报告设计师的问题

时间:2013-05-14 13:21:56

标签: mysql pentaho pentaho-report-designer

  1. 我在MySQL中有一个datetime - 类型列。现在,在我的报告中,我只想使用

    的日期部分

    一个。分组

    湾比较

  2. 我尝试在网上寻找解决方案,但我找不到它。

    1. 如何在报表设计器的SQL查询中使用distinct。如果我设计以下查询

      SELECT COUNT (DISTINCT user_id) FROM mytable
      
    2. 将其转换为

      SELECT DISTINCT COUNT (user_id) FROM mytable
      

      请帮忙。

2 个答案:

答案 0 :(得分:0)

我从未遇到过这种行为,但是,无论如何,我认为快速(但不是最好)的解决方法是使用以下查询:

select 
      count(0) 
from 
      (select distinct user_id from mytable) t

答案 1 :(得分:-1)

在3.9.1版中不起作用 它不断改变它以优先考虑DISTINCT 我将使用报表设计器本身的摘要功能。

干杯

AC