2013-05-14 55 views
0
  1. 我在MySQL中有一个datetime类型的列。现在,在我的报告中,我只想使用日期部分关于Pentaho Report的问题设计师

    a。分组

    b。比较

我试过寻找网络上的解决方案,但是我找不到它。

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

    SELECT COUNT (DISTINCT user_id) FROM mytable 
    

其转换同样以

SELECT DISTINCT COUNT (user_id) FROM mytable 

请帮助。

回答

0

我从来没有碰到了这样的行为,但是,无论如何,我认为一个快速的(但不是最好)的解决方法是使用下面的查询:

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

不中3.9.1版本中运行 它不断改变它以优先DISTINCT 我会给它一个使用报表设计器本身的概要功能。

干杯

AC