我在MySQL中有一个datetime
- 类型列。现在,在我的报告中,我只想使用
一个。分组
湾比较
我尝试在网上寻找解决方案,但我找不到它。
如何在报表设计器的SQL查询中使用distinct
。如果我设计以下查询
SELECT COUNT (DISTINCT user_id) FROM mytable
将其转换为
SELECT DISTINCT COUNT (user_id) FROM mytable
请帮忙。
答案 0 :(得分:0)
我从未遇到过这种行为,但是,无论如何,我认为快速(但不是最好)的解决方法是使用以下查询:
select
count(0)
from
(select distinct user_id from mytable) t
答案 1 :(得分:-1)
在3.9.1版中不起作用 它不断改变它以优先考虑DISTINCT 我将使用报表设计器本身的摘要功能。
干杯
AC